TDD Test-Driven Development
Zuerst den Test schreiben (rot), dann den Code, der ihn bestehen lässt (grün), dann refactorn.
Disziplin von Kent Beck. Erzwingt testbares Design, liefert schnelles Feedback, ergibt eine selbstdokumentierende Spezifikation. Umstritten – nicht jeder betreibt striktes TDD, aber die meisten erkennen den Wert von Tests zuerst an.