2009-08-10 01:24:28
来自: 忘川
(仗义每多屠狗辈 负心半是读书人)
Java与模式的评论



买了很久的书,一直没看。最近翻了一下,原因是HeadFirst设计模式这本书有些模式没讲到。
书中的例子都很单薄,几乎没有价值,有的例子甚至简化到都不能很好的表达该模式的核心思想。另外,对模式之间的关系讲解的也不好。23种模式其实有些看起来是很像的,但是运用的场合却是天壤之别,而书中对一些容易用混的模式没有特别的交代,每章后面的“与其他模式的关系”章节几乎就是在凑数。
最后就是本书被吹捧的“东方文化”的思考方式,个人觉得实在是故弄玄虚。软件的开发设计到软件工程的思想,原本就是所谓的“西方思想”,特点是严谨、科学,把中国思想中一些模棱两可的东西用在上面,有些生搬硬套的感觉(不是说老祖宗的这些东西不好,实在是用错了地方)。
最后对于想读这本书的,我个人的建议是先从HeadFirst设计模式这本书开始,而书上没讲到的一些模式再去看这本书上的,讲到的模式,如果有时间也可以翻翻(这本书确实有好多人评价的废话太多的嫌疑),没有就算了。等一段时间在项目中有了些感觉再去看看GoF的那本。
Java与模式的评论




买了很久的书,一直没看。最近翻了一下,原因是HeadFirst设计模式这本书有些模式没讲到。
书中的例子都很单薄,几乎没有价值,有的例子甚至简化到都不能很好的表达该模式的核心思想。另外,对模式之间的关系讲解的也不好。23种模式其实有些看起来是很像的,但是运用的场合却是天壤之别,而书中对一些容易用混的模式没有特别的交代,每章后面的“与其他模式的关系”章节几乎就是在凑数。
最后就是本书被吹捧的“东方文化”的思考方式,个人觉得实在是故弄玄虚。软件的开发设计到软件工程的思想,原本就是所谓的“西方思想”,特点是严谨、科学,把中国思想中一些模棱两可的东西用在上面,有些生搬硬套的感觉(不是说老祖宗的这些东西不好,实在是用错了地方)。
最后对于想读这本书的,我个人的建议是先从HeadFirst设计模式这本书开始,而书上没讲到的一些模式再去看这本书上的,讲到的模式,如果有时间也可以翻翻(这本书确实有好多人评价的废话太多的嫌疑),没有就算了。等一段时间在项目中有了些感觉再去看看GoF的那本。
本评论版权属于作者忘川,并受法律保护。除非评论正文中另有声明,没有作者本人的书面许可任何人不得转载或使用整体或任何部分的内容。

> 我来回应