Testgetriebenes Design (TDD) liefert schnelles Feedback, erzeugt weniger Fehler im Code, fördert ein wartbares Design und führt zu einer guten Testabdeckung. Der Vortrag erklärt TDD und zeigt mit einer Code-Kata TDD für JavaScript. Abschließend werden werden verschiedene Testwerkzeuge für JavaScript verglichen.
7. Je später ein Fehler
entdeckt wird, desto
teurer ist die Behebung.
8. Warten auf
Feedback?
http://www.flickr.com/photos/powerhouse_museum/2980051095/sizes/o/in/photostream/
9. Drei TDD-Regeln
von „Uncle Bob“
Es wird kein produktiver Code geschrieben,
ohne fehlschlagende Tests.
Es wird nur so viel Testcode geschrieben, um
einen Fehler zu demonstrieren.
Es wird nur so viel produktiver Code
geschrieben, bis die Tests erfolgreich sind.