Design Pattern Explained是入门级的好书
在图书馆看到的,拿起来就没有放下。
这本书道理讲得明了,使用UML来辅助描述,例子易懂;更难得的是,不仅讲解了各个pattern,还讲解如何组合使用多个pattern,并提出一套结合OO和pattern的设计方法。授人以渔!
Thinking in C++ (volume 2, chapter 10)
本书的设计模式专题提炼了GoF的大作,讲解精炼,例子翔实(用C++代码实现),可以让人快速掌握要点。
本文推荐了两本关于设计模式的好书:《DesignPatternExplained》和《Thinking in C++》。前者易于理解,通过实例详细介绍了各种设计模式及它们的组合应用;后者则从GoF的经典著作中提炼出精华,提供了C++代码示例,帮助读者快速掌握设计模式的要点。
在图书馆看到的,拿起来就没有放下。
这本书道理讲得明了,使用UML来辅助描述,例子易懂;更难得的是,不仅讲解了各个pattern,还讲解如何组合使用多个pattern,并提出一套结合OO和pattern的设计方法。授人以渔!
Thinking in C++ (volume 2, chapter 10)
本书的设计模式专题提炼了GoF的大作,讲解精炼,例子翔实(用C++代码实现),可以让人快速掌握要点。

被折叠的 条评论
为什么被折叠?