关于《设计模式演练》系列文章结构的规范
设计模式的恰当使用可以使程序结构更灵活,易于复用和扩展。但是使用设计模式的同时会以损失性能和增加复杂度为代价。所以在使用之前要进行权衡。
为了使设计模式的学习印象深刻,更能理解应用场景与限制,将每篇文章结构规定为以下:
1.小故事;
(我家有只猫叫张小C,这次就把他带到程序世界中成为各个角色,遇到各种事情,用设计模式解决之。想想都感觉有意思!)
2.存在的问题探讨;
3.解决问题的设计模式登场;
4.解决了什么,失去了什么;
5.具体应用场景(谈一谈可以应用的场景)
该系列代码存放在
https://github.com/mingbozhang/designpattern