O'Reilly logo

Agile Java-Entwicklung in der Praxis by Michael Hüttermann

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Test-Driven Development

Zu einer wirklich agilen Entwicklung gehört es ja, die Funktionalität parallel zu testen, siehe Kapitel 8 bis 17. Das heißt: Vor und während der Umsetzung der fachlichen Anforderung werden die Story-Tests (von den Kunden) und die Unit-Tests (von den Entwicklern) geschrieben, die ich im Anschluss detailliert vorstelle. Diese Tests werden im weiteren Entwicklungsverlauf kontinuierlich automatisiert ausgeführt. Dadurch dokumentieren Sie die Qualität der Software, ihr Design und den Entwicklungsstand. Die Tests sind dabei die Spezifikation, die die Entwicklung der eigentlichen Klassen vor sich her schiebt. Durch den Test-First-Ansatz, zuerst wird der Test geschrieben, dann der fachliche Code, treiben die Tests also die fachlichen ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required