Drei Highscores machen den Code komplexer

Wie also halten wir die anderen Punktzahlen fest? Sie könnten es folgendermaßen versuchen:

image with no caption

Sie sehen also, dass die Logik deutlich umfangreicher wird, da das Programm mehr »denken« muss. Unglücklicherweise wird dadurch unser Programm länger und in Zukunft schwerer zu ändern, wenn wir diese Logik in Code umwandeln. Und ehrlicherweise muss man zugeben, dass man nicht mehr wirklich durchschaut, was in der hier gezeigten Logik passiert.

Wie könnte man diese Sache einfacher machen?

Get Programmieren von Kopf bis Fuß 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.