Rozdział 8.

Ewaluacja portfela

Samych pieniędzy nie traci się ani nie zarabia. Są one po prostu przenoszone z jednej percepcji do drugiej. To działa jak magia.

— Gordon Gekko, Wall Street (film)

Odkładaliśmy na później kwestię dotyczącą sposobu przekształcania kilku encji Money z Portfolio na jedną walutę (currency). Nie ociągajmy się dłużej!

Kolejna funkcjonalność na naszej liście dotyczy mieszanych walut:

5 USD · 2 = 10 USD

10 EUR · 2 = 20 EUR

4002 KRW : 4 = 1000,5 KRW

5 USD + 10 USD = 15 USD

Oddzielić kod testowy od kodu produkcyjnego

Usunąć redundantne testy

5 USD + 10 EUR = 17 USD

1 USD + 1100 KRW = 2200 KRW

Mieszanie pieniędzy

Niejednorodna kombinacja walut wymaga utworzenia w naszym kodzie nowej abstrakcji: konwersji pieniędzy z jednej ...

Get Nauka programowania opartego na testach now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.