Das Codefragment stammt aus einer Shop-Anwendung. Geldbeträge werden in der ganzen Anwendung mit immutable Instanzen der Klasse Money repräsentiert. Die Methode Charges.getShippingCharges() berechnet die anfallenden Versandkosten für eine Bestellung. Leider stimmt das Ergebnis nicht in jedem Fall - warum?
Über diesen bugTeaser diskutieren.
|