这本书和head first design pattern一样,都是入门书.
跟hfdp比较,它的优点在于作者从自己经验出发,所取的例子基本源于自己的项目,而不是为了说明设计模式而故意设计出来的例子.
这一点,我觉得很重要,它让我们对设计模式的应用有更好的感觉.也许看了head first,我们能知道设计模式是什么,干嘛的,有什么优点和缺点,但是,我们可能会有一点点"在哪里应用设计模式"的困惑.
这本书只讲了几个设计模式,facade,adapter,bridge等几个,不全,我觉得ok.设计模式这东西,认识十个,不如熟悉两个.
另外,这本书有些篇章有些罗嗦,喜欢大段的阐述一些很抽象的thinking.建议跳过它们.直接从第三章"A Problem That Cries Out For Flexible Code"开始,然后顺序读下去,可以跳过第五章,第八章.这两章都是很抽象的理论,对于像我这样的设计菜鸟来说,太抽象了,跟看四人帮的书差不多.每个字都认识,但不知道句子说什么.
这本书和head dirst design pattern配合看很好
对“这本书和head dirst design pattern配合看很好”的回应
《设计模式解析》热门书评
-
设计模式入门最佳书籍
8有用 0无用 Wuqifu 2011-09-03
如果你认为GOF的经典名著《设计模式》太晦涩难懂,《Head First Design Pattern》又太不技术书籍了,那么这本《设计模式解析》非常适合你!这本书每章结束时都有小结和启发性复习题,可以帮助你更好地了解自学得如何了。本书只介绍了几种比较常用简单的设计模式,因而在学习过程中会很有成就感...
-
好书一本
5有用 2无用 LeslieGu 2006-12-11
如果你向成为一名优秀的软件设计人员,这本是你的必读书。书中讲解了一些设计模式,更重要的它描述了这些模式是怎么推演出来了,还讲解了OO的本质,从设计层面上的OO。 总之,无论你是OO初学者,还是OO设计的老手...
-
一本教材性质的模式书
5有用 0无用 疯狂的菠菜 2010-05-29
可以将这本书看成"四人帮"设计模式的一个选择性展开说明, 作者认为设计模式里面的内容太晦涩, 太抽象, 学术味太重. 因此需要这么一本教材性质的模式书, 但是作者又没有全部把23种模式都拖出来论述一番, 而是按照自己的方式有选择性的进行重新的组织, 给人的感觉是前面的内容还可以,...
-
这本书应该叫pattern-driven SD或者Pattern-first SD或者Pattern
3有用 7无用 乱军中取尔三观 2008-07-31
重口味pattern书,提倡一上来就用pattern思考。不对我的胃口。我还是喜欢gof和posa。...
-
如果要做面向对象编程一定要阅读本书
3有用 1无用 对付活着 2009-03-06
如果让我在书中众多精彩的部分里选取一个最最耀眼的,我想不是作者对设计模式的阐述,也不是一个个精彩的示例。而是对面向对象概念的澄清,对象是什么?面向对象的好处特性是什么?我们大多数人对上述问题的回答也是我们平时使用对象时的思想是:对象就是数据加方法,面向对象的好处就是封装和继承。封装可以隐藏数据和方法...
书名: 设计模式解析
作者:
出版社: 人民邮电出版社
原作名: Design Patterns Explained:A New Perspective on Object-Oriented Design
副标题: A New Perspective on Object-Oriented Design
译者: 徐言声 | James R·Trott
出版年: 2006-10
页数: 296
定价: 45.00元
装帧: 16
丛书: 图灵程序设计丛书·程序员修炼系列
ISBN: 9787115150950

