我想一提到设计模式,对于新人就是高大上。我读书少嘛,粗糙的解释下:典型情况下,典型的解决方案
要你何用?
- 加深OOP理解
- 你的代码扩展性会变强
- 面试问到,你说不会?
- 想装逼么?想让新手看你代码费脑袋还很有道理么?不会设计模式咋行
捡重要的撸
偶然间看见过一本老厚的设计模式书叫《大话设计模式》,里面的标题各种文艺玄乎,还有那厚度,直接让我放弃。囧
我个人是PHPer,PHP里并不需要这么多模式。同样的,对于动态语言(不需要编译/弱类型),也应该考虑了。这么多蛋疼的模式,在你开发中你都能遇见么?显然答案是否定的(嗯,为java,C#等程序员默哀一会)
网友评论