设计模式#
约 263 个字 预计阅读时间 5 分钟
设计模式这块知识比较抽象,不是说学完一遍就可以完全掌握的,很有可能模式全部都记得但不知道怎么用,总结一个反复学习的计划:
- 第一遍,别管三七二十一,先把所有模式的结构过一遍,扫一遍示例,解决什么问题。
- 第二遍结合设计原则,分析这些模式的设计意图,做到深刻理解为什么要这么设计。
- 第三遍将结构相似容易混淆的模式进行对比,找出区别。防止混淆,学晕了。
- 第四遍可以在日常开发中留意成熟的框架用到哪些模式(比如Spring相关框架)。持续积累经验与总结。
Warning
从我的学习感受来看,我不建议一上来先学一大堆设计原则,没有具体的设计模式作为支撑,设计原则会变得很抽象。建议先学完设计模式,再去学习设计原则。