Es gibt ein Prinzip in der Programmierung, das DRY genannt wird, oder Don’t Repeat Yourself. Es bedeutet in der Regel, dass man Code umstrukturiert, indem man etwas, das mehrmals gemacht wurde, in eine Schleife oder eine Funktion umwandelt. DRY-Code ist leicht zu ändern, weil man nur an einer Stelle Änderungen vornehmen muss.
Beispiele für nicht trockenen und trockenen Code
Wir können eine Schleife verwenden, um wiederholten Code auszuführen
Ein anderes Beispiel ist, dass man sich wiederholende Codestücke nimmt und sie in eine Funktion extrahiert.
„Einfach zu ändern“ bedeutet nicht nur sauberen Code, wenn man nicht herausfinden kann, wofür eine Variable da ist oder was eine Funktion anhand ihres Namens tut, dann ist es schwieriger, sie später zu ändern, wenn man sich vielleicht nicht mehr genau daran erinnert, wie der Code funktioniert (oder wenn jemand anderes versucht, den Code zu ändern).
Die Verwendung von beschreibenden Variablennamen macht es einfacher zu verstehen, was die Variable enthält und macht es wiederum einfacher, sie später zu verwenden oder zu ändern.
Eine gute Namenskonvention für deine Variablen und Funktionen wäre:
- einfache Wörter für Variablen, die Werte enthalten. z.B.: fruit, firstName, favoriteColor
- plural für Variablen, die Objekte oder Arrays enthalten. z.B.: fruits, names, myColors
- eine Beschreibung für Variablen, die Funktionen enthalten. z.B.: logFruits, findPerson, getFavoriteColor
Schlussfolgerung
Wenn du mit dem Schreiben von Code fertig bist, solltest du immer zurückblicken, um zu sehen, ob es irgendeine Möglichkeit gibt, ihn trockener zu machen, z.B.: beschreibende Variablennamen zu verwenden, sich wiederholende Teile des Codes zu nehmen und sie in eine Funktion oder Schleife zu extrahieren.