亨尼|譯者:李軍|校注:呂駿
Kevlin Henney是一名獨立咨詢師、培訓師兼作者。他專註于程序設計,探索設計模式,積累實踐經驗,研究開發過程。曾與他人合著「Pattern-Oriented Software Architecture Volume 4:A Pattern Language for Distributed Computing」和「Pattern—Oriented Software Architecture Volume 5:On Patterns and Pattern Languages」(均由Wiley出版公司出版)。
目錄
前言 謹慎行動 Seb Rose 函數式編程原則的應用 Edward Garson 試問自己「用戶會怎麼做?」(你不能算是用戶) Giles Colborne 編碼標準的自動化 Filip van Laenen 美在於簡單 Jorn Olmheim 在你重構之前 Rajith Attapattu 謹防共享 Udi Dahan 童子軍規則 Robert C. Martin (Uncle Bob) 在責備別人之前先檢查自己的代碼 Allan Kelly 謹慎選擇你的工具 Giovanni Asproni 領域語言里的代碼 Dan North 代碼就是設計 Ryan Brush 關於代碼布局的麻煩事 Steve Freeman 代碼審查 Mattias Karlsson 編寫代碼的理由 Yechiel Kimchi 對註釋的一個註釋 Cal Evans 代碼說不清,註釋來補充 Kevlin Henney 不斷學習 Clint Shank 易用不是一種能力 Gregor Hohpe 早部署,常部署 Steve Berczuk 區分業務異常和技術異常 Dan Bergh Johnsson 有針對性地勤加練習 Jon Jagger 領域特定語言 Michael Hunger 不要怕搞砸 Mike Lewis 不要在你的測試代碼里裝可愛
Rod Begbie 不要忽略那個錯誤 Pete Goodliffe 不要只學習語言,還要了解它的文化內涵 …… 作者簡介 索引