设计模式学习预热
2018-12-07 本文已影响11人
无羡爱诗诗
当我们去看一个话剧时,我们不关心话剧演员到底是谁,重点关注的是这个话剧中的人物及人物之间的关系(组成剧情)。
学习设计模式也是类似的感觉,我们不关心具体的代码里的业务,应该将重点放在代码中的类和接口及他们之间的关系。
设计模式的目标之一是提高代码的可用性;也就是说设计模式考虑的是怎么才能将程序作为“组件”重复使用,而不是将具体的代码实例看作成品,应该将其看作扩展和变更的基础。
学习之前最好能够掌握能够看懂类图和时序图的相关知识。