高清带书签的《设计模式:可复用面向对象软件的基础》,许多开源代码用了这些设计模式,看了这些模式就知道代码为啥那么写,真的很重要了。看本书可以结合代码看,开源代码里面用了哪些模式,然后再看本书介绍。如果通篇阅读,可能会很痛苦。