设计模式真的有多重要?
我认为前一代程序员并没有那么多使用设计模式(那些在80年代和90年代中期之前毕业的人).最近的毕业生一般都知道它并且使用它更多吗?
如果你有兴趣,我也做了一个调查,你可以在这里查看:
http://www.surveymonkey.com/s.aspx?sm=kJOdGX0RPx5FGrfPVm_2bmIw_3d_3d
更新:以下是初步调查结果:
设计模式在现实世界中的渗透是什么?您是否在日常工作中使用它们 - 讨论如何以及在何处将它们应用于您的同事 - 或者它们是否更像是学术概念?
他们真的为你的工作提供了实际价值吗?或者它们只是人们谈论听起来聪明的东西?
注意:出于这个问题的目的,忽略像Singleton这样的"简单"设计模式.我正在谈论设计代码,以便您可以利用模型视图控制器等.