Odejmowanie jest zielone.
To już ostatni slajd. Oczywiście kalkulator posiada wiele innych funkcjonalności i szczególnych przypadków użycia, które w ramach tego projektu należałoby napisać.
Zdecydowałem się zakończyć w tym miejscu. Moim celem nie jest napisanie w pełni funkcjonalnego kalkulatora. Temat kalkulatora jest pretekstem do przećwiczenia podejścia BDD. Kontynuowanie projektu w tym artykule bardzo by go wydłużyło.
Kolejne funkcjonalności, jakie zaimplementowałbym w tym projekcie to: dzielenie, obsługa liczb zmiennoprzecinkowych, użycie przycisków „ON/C”, „CE”, „M+”, „M-„, „MRC”, pierwiastkowanie, procenty oraz zmiana znaku wyświetlanej liczby.


