本書主要用平易的語言講述了45個有助于提高程序員自身敏捷的習慣,個人感覺這種老外寫的書翻譯成中文就少了很多意思。
主要的45個習慣是:
- 做事
- 欲速則不達
- 對事不對人
- 排除萬難
- 跟蹤變化
- 對團隊投資
- 懂得丟棄
- 打破沙鍋問到底
- 把握開發節奏
- 讓客戶做決定
- 讓設計指導而不是操縱開發
- 合理地使用技術
- 保持可以發布
- 提早集成,頻繁集成
- 提早實現自動化部署
- 使用演示獲得頻繁反饋
- 使用短迭代,增量發布
- 固定的價格就意味著背叛承諾
- 守護天使
- 先用它再實現它
- 不同環境,就有不同問題
- 自動驗收測試
- 度量真實的進度
- 傾聽用戶的聲音
- 代碼要清晰地表達意圖
- 用代碼溝通
- 動態評估取舍
- 增量式編程
- 保持簡單
- 編寫內聚的代碼
- 告知,不要詢問
- 根據契約進行替換
- 記錄問題解決日志
- 警告就是錯誤
- 對問題各個擊破
- 報告所有的異常
- 提供有用的錯誤信息
- 定期安排會面的時間
- 架構師必須寫代碼
- 實行代碼集體所有制
- 成為指導者
- 允許大家自己想辦法
- 準備好后再共享代碼
- 做代碼復查
- 及時通報進展與問題
有很多習慣還是很具有指導意義的,灑家確實有很多習慣正是本書中的反面典型,具體的內容在這里還是不提了,有什么問題大家可以留言交流。