1.4-Software-Development-Principles

DRY en KISS

Download de volgende zip file. Het bestand bevat een IntelliJ project.

Het project bestaat uit drie klassen:

DRY’en van onze code

De code in de klassen houdt zich niet aan het DRY principe. Jouw opdracht is om de code zo te refactoren dat het DRY principe gerespecteerd wordt.

KISSEN van onze code

De code respecteert het KISS-principe niet. Het (gigantische) switch statement kan (sterk) vereenvoudigd worden door een array van String(s) te gebruiken. Jouw opdracht is om de code zo te refactoren dat het KISS principe gerespecteerd wordt.