锁定老帖子 主题:以截拳道看"太极模式"
该帖已经被评为精华帖
|
|
---|---|
作者 | 正文 |
发表时间:2009-04-13
金庸经常这么写,一个人的武功再高也难敌千军万马。
其实开发这行更像行军打仗,武功是用来强身健体的个体行为。 |
|
返回顶楼 | |
发表时间:2009-04-13
楼主理解的非常深刻,程序员就要在各种庞杂的模式啦,框架啦,思想啦之中寻找最本质的东西,以最简单的招式化对手的进攻于无形,然后以最快的方式出击,击倒对手,这个最快的方式就是你自己最擅长的编码方式,这让我想起flex开发,感觉flex就是要按自己的理解以最简便的方式去解决问题
|
|
返回顶楼 | |
发表时间:2009-04-13
我崩溃了,天啊。
知道原则就可以做事情了? 还要方法,对吧。 方法哪里来的? 前辈们辛辛苦苦在那里总结出来的。 你要把这些忘记?然后再自创出一套?神了! |
|
返回顶楼 | |
发表时间:2009-04-13
最后修改:2009-04-13
haha1903 写道 我崩溃了,天啊。
知道原则就可以做事情了? 还要方法,对吧。 方法哪里来的? 前辈们辛辛苦苦在那里总结出来的。 你要把这些忘记?然后再自创出一套?神了! 是要有方法,但方法不是套设计模式吧。 本来就无所谓模式,就更无所谓“自创”了。知道根本的目的,达到目的就行了,管它模式不模式。如果非得给自己的方法起个名字“XX模式”那也不是什么问题。何必在乎名字? |
|
返回顶楼 | |
发表时间:2009-04-14
“道可道,非恒道,名可名,非恒名,有名天地之始,无名万物之母”……至于扯到编程上吗?就是可以在书上网上随便看到的只是理论只是个让你学习的花架子,都你使用时不一定要这样。太极的动作只是用来强身健体,真正打架时就只要用锻炼来的身体和领悟来的柔劲猛k吧,别以为喊一声“天马流星拳”就可以自动出招打人。
|
|
返回顶楼 | |
发表时间:2009-04-14
欲学道必先忘道,我觉得应该是欲忘道必先学道,当道都不道的时候怎么办?当然是先学道然后再忘道,前辈门总结那么多模式就是先教会我们遇到这样的问题一般是如何处理才是比较优雅的,当然对于牛人们来说所有的模式了然于心,他们就要忘道,对于大多数人来说还是要先学道吧
|
|
返回顶楼 | |
发表时间:2009-04-14
呵呵..谢谢各位的提点..正如部分同学所说,我确实有所感悟才写的这篇文章,因为文字表达能力不行,不能提出我内心的想法,其中也有写同学说我较狂,其实您误会了.我是因为表达不出我内心的想法而感到焦躁,得罪之处请包含,,
事实上确实"一通则百通",我也并不是一定要拿"截拳道"来做比较,况且这不是比较,前面已经说了截拳道的由来以及他所采用的思想,从道家理论来说他们是相同的,具有共同点. 欲习道,则先忘道,取这样的标题,是因为现在大多数同学都在套用设计模式,并且非常的不伦不类,当然这是我看见过的,本来应该优雅的东西,反而确不优雅了,我也并不是说设计模式不好,或者不能套用,但是一定要理解什么叫做设计模式,他的基本理念是什么,你才能通过这个理念达到你想要求的结果,也就是"质",无名的质 |
|
返回顶楼 | |
发表时间:2009-04-14
lz这个设计模式有深入的研究呀,不知道,你在运用的时候有什么体会,能否讲讲。
|
|
返回顶楼 | |
发表时间:2009-04-14
有就是没有,没有就是有。
|
|
返回顶楼 | |
发表时间:2009-04-14
模式都是有适用范围的,如果Gof提到的那四十几个设计模式都不能符合当前的需求,就需要以“太极模式”来应对,而不是骂现实情况太特殊。
|
|
返回顶楼 | |