瀏覽單個文章
Sharvian
Basic Member
 

加入日期: Sep 2001
文章: 25
其實我比較建議老師在出作業時,也能出
一些需要共同開發的程式題目。而且每個
作業,同學們的分組都不一樣。

自己一個人寫程式,跟一群人一起寫是不
一樣的。若是全由自己寫,那麼要怎麼做
就隨自己高興,只要結果對就好;但如果
是一群人來做,那大家就要先協調好程式
架構、介面、以及 coding 時大家要共同
遵守的一些基本原則與風格。這也是一種
訓練。

有些老兄寫的程式讓人看不懂,別人遇到
問題, trace 到他寫的 module,就沒辦
法繼續下去。工作交接時,別人還得花好
長時間去了解這個怪程式,有 bug 或要
加新功能時,也不敢亂改。令人蠻困擾的。

以我自己的看法,我認為:
正確性 > 可讀性 > 效率、創意

提升程式效率,往往不是只學個一兩天就
能辦到的。在這之前,還是先把基本的部
份做好。
__________________
Stallman: "God told me I have programmed the best editor in the world!"
Torvalds: "Well, God told me that I have programmed the best operating system in the world!"
Knuth: "Wait, wait - I never said that."
舊 2006-10-25, 08:18 PM #14
回應時引用此文章
Sharvian離線中