以下是節錄一些這本書覺得還不錯的點
* 激勵是有害的, 主要是說考績制度對程式設計師是不通的
* 工作切換有害無益, 讓程式設計師只專注一件事情
* 絕對不能把程式碼重寫(這裡不是指重構)
* 冰山一角理論, 冰山有90%是在水面下, 大部分的軟體, 那些漂亮的使用者介面通常只占10%的工作, 而背後90%的程式設是看不到的,
如果再考慮一半時間都在抓蟲, 那使用者介面就只剩5%, 如果只計算介面中的視覺部分, 那客戶真正看到的, 只有1%......, 這並不是秘密,
真正的秘密是非程式人員根本不知道這件事......
* 約耳測試:
1. 你有使用原始碼控制系統嗎?
SVN, CVS, Git, Mercurial...
2. 你能用一個步驟建出所有結果嗎?
準備一個Script擋, 只要執行這個腳本, 就能一次搞定從最新原始碼快照到自動建立釋出產品的過程
3. 你有進行每日編譯嗎?
提交原始碼到版本控制系統前, 一定要編譯並且沒有出現錯誤, 因為別人也想下班
4. 你有沒有問題資料庫?