作者neversay (子不语)
看板CSSE
标题Re: [问题] 反design pattern的见解
时间Fri Feb 9 18:46:38 2007
※ 引述《tinlans ( )》之铭言:
恕删
: pattern 不是没写过程式的人一开始需要学的,
: 而是要先写过很多结构烂烂的程式,
: 自己认真思考过怎样改比较好一段时间後,
: 才适合开始去学来用的东西。
: 对於撰写需要抽象化的程式部分来说,
这是学pattern的重点,一定要写过成打的烂程式,并且有认真思考过
要怎麽改进,在看pattern的书时才会懂得哪些pattern适合使用的情况,
而不会在写系统时乱套一通。
: 超有经验的,一下手通常就会是 pattern。
其实也不用到超有经验,只要有写过程式且认真思考怎麽改进他的重用性,
pattern会越用越顺手。
就跟练天下绝学一样,摆摆动作弄个架势也只是虚工,能端出场的都是蹲过
三年马步的。
: 基於这样的经验才会一下手就是 pattern,
: 但是这少说也得写过 20 年程式才有可能办到。
也不用20年啦,又不是真的在练仙丹 @@
通常边写程式边自学pattern,三四年就已经有模有样了,20年这种叫做艺术吧。
: 所以 pattern 书籍的序言应该补一句类似叔叔是有练过的小孩子不要乱学这类话,
: 请读者先多练练基本功再来实际用这些东西会比较好。
--
题外话,tinlans是早年mud版常见的那位tinlans吗?
--
逝去的爱,使生命更丰富。
LIFE has become richer by the love that has been lost.
--泰戈尔,漂鸟集.223。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.119.164.154
1F:推 tinlans:嗯,之前在 mud programming 界待过一阵子, 02/09 19:10
2F:→ tinlans:後来对下面的 VM 跟 compiler 有兴趣,就换跑道了。 02/09 19:12