Tipp erstellen
Der Weg zum Erfolg bei einem Softwareprojekt liegt nicht zuletzt an der Einfachheit des Codes. Aus diesem Grund ist das Programmierparadigma „Keep It Simple and Stupid“ (KISS) ein sehr wichtiges. Mit „Simple“ ist gemeint, dass sie nichts implementieren, was sie zum aktuellen Zeitpunkt nicht benötigen. Leider machen viele Entwickler den Fehler, dass sie Methoden implementieren, die sich vielleicht für die Zukunft brauchen, nur weil es gerade passend erscheint, sie mit zu entwickeln. Das klingt natürlich anfänglich gar nicht so verkehrt. Betrachtet man aber zu einem späteren Zeitpunkt diese Funktion und bemerkt, dass es gar nicht das ist, was man wirklich brauchen kann, dann muss erstens die Refactoring Maschinerie angeworfen werden und zweitens hat man sich die Arbeit vorher umsonst gemacht. Schreiben sie also nur den Teil an Software, den sie auch tatsächlich brauchen.
Mit „Stupid“ ist im KISS Prinzip keineswegs gemeint, dass ihr Code unsauber oder fehlerhaft sein soll. Es heißt nur, dass eine Funktion nur genau eine Aufgabe erledigen soll. Sollte die Komplexität dieser Funktion zu hoch werden, sollten sie in Betracht ziehen, diese Funktion aufzuspalten, um mehrere „stupide“ Teilfunktionen zu besitzen.
![]() |
Dieser Tipp wurde bereitgestellt von Nils Langner Herr Langner arbeitet bei plan08 - Agentur für neue Medien |