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