Abschluss: Einen missverständlichen Adapter erklären
Aus Befehlen, Zeilen und Namen einen eindeutigen Datenvertrag machen.
Du erhältst einen erfundenen Adapter namens pool_summary. Er liest Dataset-Zeilen, überspringt ungültige Zeilen und gibt bei Befehlsfehlern eine leere Liste zurück. Schreibe eine kurze Überarbeitung als Entwurf: neuer Name, Rückgabeschema, Fehlerarten und drei Beispielantworten. Ergänze eine Anzeige für ‚erfolgreich leer‘ und eine für ‚nicht ermittelbar‘. Die Aufgabe verlangt keine Systemänderung; du begründest lediglich, wie der Adapter seinen tatsächlichen Gegenstand ausdrücken soll.
Ein Beispiel
Musterentwurf: dataset_summary liefert DatasetSummary-Einträge mit benannten Bytefeldern. Erfolgreich leer bleibt eine leere Ergebnisliste. Nicht ausführbarer Befehl und ungültige Ausgabe werden ausdrücklich unterschieden. Die Anzeige leitet nur aus dem ersten Fall ‚keine Datasets gefunden‘ ab.