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.