examples in C#, 2/e) • 無瑕的程式碼-敏捷軟體開發技巧守則 (Clean Code: A Handbook of Agile Software Craftsmanship) • 無瑕的程式碼-敏捷完整篇-物件導向原則、設計模式與 C#實踐 (Agile principles, patterns, and practices in C#) • Specification by Example 中文版:團隊如何交付正確的軟體 (Specification by Example: How Successful Teams Deliver the Right Software) • Working Effectively with Legacy Code : 管理、修改、重構遺留程式碼的藝術 (中文版) • 重構|改善既有程式的設計, 2/e (繁中平裝版)(Refactoring: Improving The Design of Existing Code, 2/e) • Kent Beck 的測試驅動開發:案例導向的逐步解決之道 (Test-Driven Development: By Example)(TDD)