Be a work-smart programmer

只要work smart,其實工程師不必爆肝的。有一點很重要,計畫清楚才開始動手。想辦法請這位高手來成大實驗的coding school當coach!
我記得以前,我會要求學生,一段程式如果超過50行,就要拆成兩隻,務必要讓每一支程式的功能讓旁人一目瞭然。盡量元件方式來思考,把資料流與控制流弄清楚與分開,這樣做,在當年的計算機架構有時會犧牲效能,但是現在則不盡然。不管如何,讓程式簡潔易懂,文件容易寫,如有錯誤也容易鎖定是出在哪部分。
雖然不是每個都願意聽從,但是願意的,就會發現出去工作後,就往往自己在納涼等別人,這種感覺其實蠻爽的。
現在,要要求,也沒力了。

留言

這個網誌中的熱門文章

關於專題生

成功大學資訊工程系的特殊選才乙組上機考

讀書心得:你的獨特,我看見