Systemgrenzen als überprüfbare Verträge
Datenform, ausgeführte Validierung und fachliche Erlaubnis getrennt beschreiben.
- 1
Eine Signatur ist der Anfang des Vertrags
Datenform, ausgeführte Validierung und fachliche Erlaubnis getrennt beschreiben.
- 2
Externe Aufrufe an einer Grenze bündeln
Argumente, Status, Ausgabe und Laufzeit als getrennte Beobachtungen behandeln.
- 3
Ein Teilfehler braucht einen sichtbaren Restzustand
Mehrstufige Abläufe anhalten und Wiederholung bewusst festlegen.
- 4
Übertragen, Erkennen und Serialisieren trennen
Verbindungszeit, Gesamtdauer und fehlende Daten als verschiedene Verträge behandeln.
- 5
Ein Zeilenformat braucht vollständige Regeln
Fehlende Werte, Null und Feldbegrenzungen bei einem kleinen eigenen Protokoll prüfen.
- 6
Abschluss: Einen Werkzeugvorgang beobachtbar machen
Fake-Ablauf, Teilzustand, Zeitgrenze und Ausgabe gemeinsam abnehmen.
