初级设计模式解析
作者从面向对象到设计模式进行了关联解析。重点着笔两处:
1.模式可以解决一些传统oop不能很好处理的问题
2.模式如何连用,即模式的多组合使用
通过几个案例,从无模式的设计方案到有模式后的方案对比讲解了第一点。
同时过程中就介个常用的模式的串用进行了讲解,还给出了作者自己的分析方法。希望传授如何进行多模式连用的分析。
整体评价:可能由于作者是从C++到java的,而且C++是其更多使用的,而java是后期学习使用。所以前面讲到的作者的疑惑和思考在我看来并不算有什么值得称道的。整个过程感觉比较基础,比较浅,比如模式的范围不应该只是局限在类的关系上,这样的观点,我觉得系统架构师太专注类设计才会有的想法,而对于偏互联网的架构师不会有这样的苦恼。自然不会觉得作者的”顿悟“有什么价值。
适合初学者,尤其是传统软件行业为主要工作经验的同学可能会陷入与作者相同的思想困局,也许通过作者对自己思路的分析能帮助你们跳出既有的困局。而对偏业务的架构师及偏更关注上层的系统结构师,并无太多帮助。
© 本文版权归作者 Rober 所有,任何形式转载请联系作者。
有关键情节透露