Sleepy-Hollow-Architektur 14.10.2024, 00:00 Uhr

Den Kopf vom Körper trennen

Als Architekturmuster für Testbarkeit schließt Sleepy Hollow an die Anforderungsanalyse mit Slicing an und ist eine spezielle Interpretation der IODA-Architektur.
(Quelle: EMGenie)
Automatisiertes Testen ist der Treiber für sauberen Code. Ja, es geht auch um Wandelbarkeit und Produktionseffizienz [1]. Aber wenn ich es ganz spitz auf einen Punkt bringen soll, dann sage ich: Es geht um Testbarkeit, Testbarkeit, Testbarkeit, also den Wert Korrektheit von Clean Code Development [1]. Alles andere folgt ganz natürlich aus der Testbarkeit, etwa Verständlichkeit und Modularisierung.
Und darüber liegt heute, dass KI der Treiber für automatisiertes Testen ist. KI ist also die Killerapplikation für Clean Code Development. Warum? Weil Sie ohne automatisierte Tests der KI nichts glauben dürfen. Code, den KI produziert, müssen Sie automatisiert testen, um zu beurteilen, ob die KI mit ihm die Spezifikationen in Ihren Prompts erfüllt.

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