学习软件设计模式的书籍

《设计模式》(GOF):不推荐初学者看。这四人都是Phd级别,就是他们最先提出了设计模式,理论水平高,虽然薄薄一本,但是文字相对晦涩,也缺乏容易理解的例子。等你到一定程度了,有兴趣的话可以看一下。

《Head First设计模式》:好书,里面的例子生活化,而且非常贴切,读起来比较有乐趣,一步一步推进,逻辑上也很清晰。书中语言采用的是Java。 如果你不被它的接近700页的厚度吓到的话,属于入门的好书。缺点是缺乏实际工程实践的例子,但是对于你入门,对各种设计模式有个初步的理解,是很有益处的。这本书是我向学生首推的一本关于设计模式的书。

总结:我的推荐列表如下:
入门(《Head First设计模式》/《设计模式》(刘伟)+《设计模式实训教程》(刘伟))→进阶(《研磨设计模式》/《设计模式之禅》)→应用(《设计模式:基于C#的工程化实现及扩展》)→理论提高(GOF《设计模式》)

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2016年2月2日
下一篇 2016年2月3日

相关推荐