Rozdział 10.

Obsługa błędów

Oczy i uszy osiadło złudzenie.

— William Shakespeare (ustami Antyfolusa z Syrakuz), Komedia omyłek

Błędy są częścią życia. Jednym z powodów stosowania programowania opartego na testach jest chęć zyskania pewności, że możemy bezpiecznie działać możliwie jak najszybciej, minimalizując błędy w kodzie.

Kolejną pozycją na naszej liście funkcjonalności jest poprawa obsługi błędów:

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

Określić kurs wymiany na podstawie stosowanych walut (z waluty bazowej na kwotowaną)

Poprawić obsługę błędów, gdy kursy wymiany nie są ...

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.