我認為做程序就合作事情一樣。其實有兩個思路:一是遵照自然。二是要完成目標。偏向1,則注重面向?qū)ο螅瑢е路睆停?則注重面向過程,導致混亂和降低重用性。
所以兩者應該結(jié)合起來。而做程序的時候,總要站在生產(chǎn)力的角度上問問自己,這么做,是不是會省事,特別是會不會讓以后都省事。這就是人類的智慧,程序的智慧。
而struts,很明顯的,不省事。雖然解決了很多問題,但是框架煩瑣。顯然是偏向了思路1。很麻煩。
相比webwork,接觸不久但相見恨晚,真是個好東西啊。相信和spring,hibernate組合,是完美的免費應用模式。