一:采用最合適的技術,而不是選擇“最先進”的。不能因為“用技術”而“用技術”。它給項目帶來的后果是不可估量的,風險也是很大的,以至甚至延期等等。當然學習好它還是很好的,但是在做商業應用方面還要考慮好。
二:去用那些已經存在的成熟的模式或代碼,不要自己再去“造車”了。一來縮短開發周期,二來降低風險。所以,我們平常開發時,還是要有一定的“拿來主義”,這沒什么不好的,相反,應該是一個明智的選擇。
8.學會改變世界。
寫了很久的程序,養成一個習慣,就是堅持用盡量少的代碼實現盡量多的事情,所以一般能共用的代碼,我就寫成共用的,這樣基本上就減少了不少的代碼量。另外,通過一定的抽象過程,本人已經總結出一定規律,并成功的開發出一個.Net(C#)代碼自動生成器工具,基本上我嘗試了一下,一個有二十幾個表的系統,二十分鐘內,我就完成了三層架構的構建,生成了80%的代碼,這個過程如果純手工的話,我覺得效率高的也要一兩周吧。人類的進步是從使用工具開始的,我們要進步也比須制造工具來替代人工,改變世界,其實我們的生活可以很精彩。
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/