sschmeck/kata-calculator — Issue #3: Erweiterbarkeit
Author: sbley
Created: 2012-03-03 09:39:44+00:00
State: open

Hallo ihr fleißigen Kata-Coder!
Taschenrechner ist eine gute Kata. Auch zum Üben von Entwurfsmustern.
Zum Beispiel könnte eine Anforderung sein, dass es einen simplen und einen wissenschaftlichen Taschenrechner gibt (wie bei Windows). Dann kommt das switch schnell an seine Grenzen. Wie könnte man denn den Taschenrechner hinsichtlich Erweiterbarkeit refactoren?