3 Testgetriebene Entwicklung: Grundlagen

3.1 Setup

Das ausführliche Beispiel in Kapitel 2 hat Ihnen gezeigt, wie testgetriebene Entwicklung in der Praxis aussieht. Bei der Durcharbeitung dieses Beispiels haben wir eine große Menge an Prinzipien und sinnvollen Praktiken kennengelernt. (Wenn Sie bereits mit TDD vertraut sind, hätten Sie das Kapitel auch einfach auslassen können.) In diesem Kapitel sehen wir uns diese Themen etwas genauer an, um den Hintergrund und die Motivation dafür zu beleuchten:

  • Die Definition einer Einheit (Unit)

  • Der TDD-Zyklus »Rot – Grün – Refactoring«

  • Die drei Regeln von TDD

  • Der Grund, warum Sie immer mit einem roten Test beginnen sollten

  • Die richtige Haltung für den erfolgreichen Einsatz von TDD

  • Techniken für den Erfolg ...

Get Testgetriebene Entwicklung mit C++ now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.