Test-Driven Development By Example, Addison-Wesley, 2002, ISBN 0-321-14653-0.
Extreme Programming. Das Manifest, Addison-Wesley, 2003, ISBN 3-8273-1709-6 (englisch: Extreme Programming Explained. Embrace Change).
mit Erich Gamma: Eclipse erweitern. Prinzipien, Patterns und Plug-Ins, Addison-Wesley, 2005, ISBN 978-3-8273-2238-8 (englisch: Contributing to Eclipse. Princiles, Patterns and Plug-Ins).
JUnit. kurz & gut, O’Reilly, 2005, ISBN 3-89721-507-1 (englisch: JUnit. Pocket Guide).
Implementation Patterns. Der Weg zu einfacherer und kostengünstigerer Programmierung, Addison-Wesley, 2008, ISBN 978-3-8273-2644-7 (englisch: Implementation Patterns).
Tidy First? Mini-Refactorings für besseres Software-Design, O’Reilly, 2024, ISBN 978-3-96009-244-5 (englisch: Tidy First? A Personal Exercise in Empirical Software Design).