第一章 注重實效的哲學
(1)為自己承諾的項目進度負責
(2)保持代碼編寫整潔,設計良好瞧柔,不要留著瑕疵不修,那會導致代碼越來越差
(3)注意周圍發(fā)生的事情
(4)編寫當前足夠好的軟件(就可以交付給用戶了)而不是能在未來達到完美的軟件(沒有必要查近,而且用戶沒有那么多等待時間)
(5)管理知識資產(chǎn)和管理金融資產(chǎn)一樣重要
- 定期投資(每年學習一門語言氮兵,每季度看一本技術書嘶炭,上課,參加本地用戶組織逊桦,訂閱期刊等)
- 多元化(多掌握不同的技術)
- 管理風險(在保守和風險之間權(quán)衡)
- 低買高賣(預判一個新興技術是否會變成潮流眨猎,雖然這很困難)
- 重新評估和平衡(適應技術的變更)
(6)了解聽眾,用他們感興趣和理解的方式介紹自己的工作
- 選擇時機
- 選擇風格
- 讓文檔美觀
- 讓聽眾參與
- 做傾聽者
- 回復他人
第二章 注重實效的途徑
(1)避免無意義的重復
- 強加的重復(這個很難避免)
- 無意的重復
- 無耐性的重復
- 開發(fā)者之間的重復