Test-Driven Development: By Example
Kent Beck zeigt testgetriebene Entwicklung an zwei durchgearbeiteten Beispielen, einer Mehrwährungs-Rechnung in Java und einem Testframework in Python, und fasst sie in einem Rhythmus zusammen: Rot, Grün, Refactor. Dazu ein Katalog von Mustern für Tests, Design und Refactoring.
