准备上手一本模式设计方面的书,现在有两个选择,大家说说哪个好?
第一本:
设计模式解析(第2版) 沙洛维、特罗特、徐言声 人民邮电出版社 (2006-10出版)
第二本:
设计模式:基于C#的工程化实现及扩展 王翔 电子工业出版社 (2009-01出版)
------解决方案--------------------理论讲的都差不多。还有
Head first设计模式、大话设计模式都不错。
------解决方案--------------------大话设计模式
------解决方案--------------------原版四巨头的《设计模式》
------解决方案--------------------随便搞本看看就好了,总能吸收一点的
------解决方案--------------------个人感觉 Head First 是最好的。
------解决方案--------------------
都差不多,模式属于“独孤九剑”和“太极”的综合体
核心是“太极”,讲究意在形先------但是这个很难做到,尤其刚入行地
所以对新手的建议,还是先学招数--“独孤九剑”,建议的学习顺序
对象分析与设计(基本功,马步都扎不稳,啥都不用学了)--------》重构(招数)-------》设计模式(太极)
推荐大话的原因是大话主要是 用我们中国人的描述这个“意”,中国人容易懂,对中国人来说那些“道”可能会非常容易理解,毕竟5千年的文化底蕴,这种意境上的东西,中国人比老外容易接受。而老外讲究实证,以招术来领悟“意”,但是对于新手来说有点困难,新手往往迷失在那些招数里了