9.14. Schreiben Sie immer testbaren code

Wenn Sie beginnen, TDD einzusetzen, werden Sie häufig auf Situationen stoßen, in denen Code, den Sie testen möchten, von anderen Teilen Ihres Projekts abzuhängen scheint. Das kann später zu Wartungsproblemen führen, ist aber eben jetzt ein riesiges Problem in Bezug auf TDD. Erinnern Sie sich an unsere Regeln? Wir möchten wirklich nicht, dass unsere »einfache Sache« eine »Bestellungsverarbeitung mit einer Datenbankverbindung, vier Tabellen und einem Vollzeit-DBA« ist.

Regel 2: Implementieren Sie immer den EINFACHSTEN MÖGLICHEN CODE, um Ihren Test erfolgreich zu machen

Unser Problem ist, dass der Code für diese Aufgabe mit anderen Aufgaben und Datenbankcode verknüpft ist, stimmt's?

Echter Code hat immer ...

Get Softwareentwicklung von Kopf bis Fuß 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.