2010年3月25日 星期四

程式設計師基本工作準則:

每個人寫的東西不一樣,有大有小、有複雜有簡單。
如果你的工作跟我一樣具有以下特性:

1.你的Humen Resource常常只有你自己一個人。
2.老闆交代的任務,常常就是希望你能把任務搞清楚、順便結案。
3.你永遠也不會有足夠的時間作開發、寫程式。
4.你痛恨加班。
5.老闆總是覺得事情很簡單,是你想得太複雜。
6.你就是負責救火的,所以沒人會來救你。
7.再強調一次,你痛恨加班

那以下的玩意我相信對你會非常有用。

 1.不畫圖,包括你自己在內沒人知道你在做什麼。
 2.不測試,程式碼會臭到爹不疼、娘不愛。
 3.妥善計畫唯一的副作用是:你會準時下班。
 4.寫程式需要信仰,開機前記得先禱告。
 5.最好的計畫書通常誕生在需求書的背面...就是那片空白處。
 6.程式碼剪貼的次數乘上五,就是你未來一個月加班的時數。
 7.加班趕程式,只會讓編譯器製造出更多爛攤子。
 8.越重要的開發工具通常越原始,所以紙跟筆最重要。
 9.UML 只有在你把一個圖畫了N遍而不想畫第N+1遍時才需要。
10.計畫書跟UML是不能編譯的,程式永遠是寫下去才知道。
11.越重要的知識越硬,無知是要付出代價的。
12.『聰明、而且把事情做好』把這句話背下來。

沒有留言:

張貼留言