定义设计模式 

设计模式要素
- 模式名称、分类
- 意图:描述模式
是什么
- 动机:描述
什么时候
使用这个模式,具体场景 - 适用性:描述
什么地方
使用这个模式,用在什么场合 - 结构:类图
- 参与者:类和对象的责任和角色
- 协作:参与者在模式中如何合作
- 结果:使用模式后的好与不好的效果
- 实现:实现技巧和注意事项
- 范例代码:代码示例
- 已知应用:真实系统案例
- 相关模式:此模式与其他模式之间的关系
应用三次以上且三位开发人员都认同的解决方案,即可以算是一个模式。
模式分类


不要为了使用模式而使用模式,杀鸡焉用牛刀啊!

总结

