Quelle: Bild: Shutterstock / Profit_Image
dojoAufgabe: Eine Übung in TDD 18.03.2019, 00:00 Uhr

Wie groß ist der Widerstand?

Wissen Sie, was die bunten Ringe auf Widerständen bedeuten? Sie geben den Wert des ohmschen Widerstands an. Eine interessante Aufgabe für etwas Test Driven Development.
Ich gestehe, dass ich kein großer Freund der testgetriebenen Entwicklung bin. TDD gerät für mich so schnell an Grenzen, dass ich es schon fast fahrlässig finde, TDD als das wesentliche Werkzeug zu betrachten, um „guten Code“ zu schreiben.
Guter Code bedeutet für mich Code, der erstens korrekt ist und zweitens wandelbar. Für die Korrektheit sorgen automatisierte Tests. Die entstehen bei TDD, aber auch bei einer Reduktion von TDD auf Test-First. Die große Frage ist, wie die Wandelbarkeit entsteht. Wandelbarkeit bedeutet, dass der Code leicht verständlich und leicht zu modifizieren ist.

Jetzt 1 Monat kostenlos testen!

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
  • + Digitales Kundenkonto,
  • + Zugriff auf das digitale Heft,
  • + Zugang zum digitalen Heftarchiv,
  • + Auf Wunsch: Weekly Newsletter,
  • + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar