摘要: 1.怎么接触到设计模式: 是由朋友推荐,这位朋友给了我很多编程方面的指导,很感谢他,然后书荒的时候,就往这方面看了。 2.通过什么途径学习: 程杰老师编写的《大话设计模式》,李建忠老师主讲的设计模式的视频,也看了很多相关内容的博客。 3.学习设计模式的必要性: 有一种观点认为必要去专门... 阅读全文
posted @ 2014-12-26 09:46 蘑菇mr 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 超前的设计或者过度的设计都不是良好的设计,很多时候我们等到代码在第一次变化的时候可以及时作出反应。 What 就一个类(接口、结构体、方法等等)而言,应该仅有一个引起它变化的原因。 Why 软件设计真正要做的许多内容,就是发现职责并把那些职责互相分离。单一职责原则可以使类的复杂度降低,实... 阅读全文
posted @ 2014-12-26 09:45 蘑菇mr 阅读(3532) 评论(1) 推荐(0) 编辑
摘要: WWH是"What+Why+How"的简称,是对学习方法最完美的概括。"如果不按照WWH这种模式来教学,90%的结果是老师没教好,学生学不好." 1.What(是什么) What是基础,说以学习之初一般都是先从“是什么”学起。例如:学习语文要先学拼音、汉字,学习数学要先学数字;学习英文要先学... 阅读全文
posted @ 2014-12-26 09:40 蘑菇mr 阅读(1027) 评论(0) 推荐(0) 编辑