这本书通过Java语言描述的关于设计模式的书,当然设计模式的思想无关于用什么语言描述,理解了设计模式的思想,关于其他语言的,也应该是类似的。
正如这本书的封面上写的一样,“重视大脑的学习指南”,我在看这本书的时候我有这种感觉,这个团队在编写这本书的时候,对大脑是怎么学习的,大脑喜欢怎么学习,怎么提高大脑的专注力等潜意识方面有一定的研究,所以看这本就像在看连环画一样,生动有趣,通过对话形式来解析设计模式之间的差异,这种角色互换的能力让我很佩服。因为图画内容比较多,排版也并不紧凑,所以600多页看上去很厚,不明真相的都被吓到。
这本书我看了两遍,并不是所这本书有多难懂,书上的每一种设计模式都简单易懂,但每一种模式都有自己的基本套路,首先要理解基本套路,才能理解模式的各种变体,模式的相互结合,最重要的是模式的思维模式我觉得是需要下点功夫才有所成。所以我觉得我还是要多看几遍。
看这本书,我觉得每一个程序员都要好好研读一下关于设计模式方面的书(当然并不特指这本书),感觉对写代码思维上的提升是很有帮助,原来代码可以这样写。 我试着想总结书中的每一个设计模式,我可以总结每一种设计模式的套路,却无法把书中那种诱导读者循环渐进的思考方法复制下来。