设计模式之啥是设计模式?

我想一提到设计模式,对于新人就是高大上。我读书少嘛,粗糙的解释下:典型情况下,典型的解决方案

什么?还是不懂,那就吃个栗子吧

要你何用?

  • 加深OOP理解
  • 你的代码扩展性会变强
  • 面试问到,你说不会?
  • 想装逼么?想让新手看你代码费脑袋还很有道理么?不会设计模式咋行

捡重要的撸

偶然间看见过一本老厚的设计模式书叫《大话设计模式》,里面的标题各种文艺玄乎,还有那厚度,直接让我放弃。囧
我个人是PHPer,PHP里并不需要这么多模式。同样的,对于动态语言(不需要编译/弱类型),也应该考虑了。这么多蛋疼的模式,在你开发中你都能遇见么?显然答案是否定的(嗯,为java,C#等程序员默哀一会)

你可能感兴趣的:(设计模式之啥是设计模式?)