Mein Vortrag auf der JavaLand letzte Woche hatte auch „TDD“ (Test Driven Development) im Titel. Und wenn du mir schon länger folgst, weißt du, dass ich automatisierte Tests liebe! Daher gibt es heute einige spannende Links rund um TDD.
- To TDD or not to TDD
Dieser Artikel diskutiert, ob und wann der Einsatz von TDD sinnvoll ist. Die Kernaussage passt zu meiner Einstellung: immer! Außer beim explorativen Programmieren, wenn man noch gar nicht weiß, ob das gestellte Problem überhaupt wie gedacht lösbar ist. - TDD & „Professionalism“
Eine schöne Diskussion darüber, warum man als professioneller Softwareentwickler gar nicht an TDD vorbeikommen kann! Die Argumentation finde ich sehr gelungen! - 10 Classic TDD Mistakes
Und zum Schluss noch eine Liste mit häufigen Fehlern beim Einsatz von TDD und warum man sie vermeiden sollte.
Setzt du bei deiner täglichen Arbeit TDD ein? Warum (nicht)?