设计模式是好的,但是为设计模式而设计模式就有点买椟还珠的味道了解决办法


设计模式是好的,但是为设计模式而设计模式就有点买椟还珠的味道了
很多学习设计模式的人最开始都滥用设计模式(单例,观察者) 就写个小的调试软件也这么干,为设计模式而设计模式是一件很悲剧的事,要知道每一种设计模式一般都对应着某一个或某一类应用场景的!

java J2EE 程序开发

神经病没有好转 12 years, 5 months ago


还没有学过设计模式,努力啊

naxxxx answered 12 years, 5 months ago


<fieldset> <legend> 探讨 </legend>

对,没必要强求,虽然不懂设计模式,但当你自己在不断总结,不断沉淀后,回过头来看看设计模式这本书,你发现你以前写得好多代码都是相关XX模式,最常见的就是原型模式了
</fieldset>


KID1233 answered 12 years, 5 months ago


对,没必要强求,虽然不懂设计模式,但当你自己在不断总结,不断沉淀后,回过头来看看设计模式这本书,你发现你以前写得好多代码都是相关XX模式,最常见的就是原型模式了

電鋸小銹秀 answered 12 years, 5 months ago


我觉得这应该是个 创造力决定创造物 还是 创造物决定创造力 的问题
如果觉得应该给自己的一个思考问题的机会, 会选择先抛开既有模式
否则,就是闭上眼睛火速交差

re-take answered 12 years, 5 months ago


不必刻意去为了设计模式而设计吧,主要是能良好的解决需求才是关键

sola7 answered 12 years, 5 months ago


设计模式是死的,设计是活的。

堇CAROL answered 12 years, 5 months ago



理论也是必需的,指导实践,避免更多的重构.

想当年斯大林 answered 12 years, 5 months ago



代码已经写好了,回过头看,才发现原来这是装饰器模式,不过管它呢.

tankjr answered 12 years, 5 months ago


<fieldset> <legend> 探讨 </legend>
设计模式是解决实际问题的,每一种设计模式都是为了解决特定的应用场景的,设计模式源于实践,本身就是一个从实践中来经过抽象和总结再回到实践当中,如果你仅仅觉得没有造成什么严重的后果而用的话,后面造成严重后果的可能还是很大的,这种心态在软件开发中是不能有的,如果人人都是这个心态,那么这个项目我想多半会死掉,要知道项目越到后面会变的越庞大,谁都不能保证不会存在“严重后果”。如果觉得小项目不用,大项目用不……
</fieldset>


GlkGlk answered 12 years, 5 months ago


<fieldset> <legend> 探讨 </legend>
很多学习设计模式的人最开始都滥用设计模式(单例,观察者) 就写个小的调试软件也这么干,为设计模式而设计模式是一件很悲剧的事,要知道每一种设计模式一般都对应着某一个或某一类应用场景的!
</fieldset>


11223 answered 12 years, 5 months ago


up...

sdeath answered 12 years, 5 months ago


.........<fieldset> <legend> 探讨 </legend>
引用:
刚还在看敏捷软件开发,看的蛋疼

我们项目组人手一本 部分还是可以的 譬如站立会议或者午餐会议
能用的还是可以借鉴下
</fieldset>


lectror answered 12 years, 5 months ago


<fieldset> <legend> 探讨 </legend>
刚还在看敏捷软件开发,看的蛋疼
</fieldset>


草泥马大爷驾到 answered 12 years, 5 months ago

Your Answer