dedlfix: Tabellarischer Code?

Beitrag lesen

problematische Seite

Tach!

Eine gewisse Strukturierung finde ich aber nicht verkehrt.

Generell ja, aber dann so, dass Sinneinheiten leichter erkennbar sind. Sprich, wenn mehrere Zeilen zusammengehören, dann sollte man sie mit Leerzeilen davor und danach trennen, solange es nicht noch bessere Strukturierungsmöglichkeiten gibt, wie Auslagerung in eine Funktion/Methode. Zeilen bilden Sinnzusammenhänge, Spalten jedoch nicht.

const jahr = 2021;

let jahrtext = "Wir schreiben das Jahr ",
    ausgabe = jahrtext + jahr;

Einrückungen, um Blöcke und den Umbruch langer Zeilen kenntlich zu machen, sind nicht Gegenstand meiner Kritik.

Unabhängig davon kann man darüber streiten, ob man mehrere Variablendefinitionen in einer einzelnen Anweisung kommasepariert notiert oder doch lieber jede Variable einzeln. Ich bevorzuge letzteres, weil damit das Refakturieren einfacher geht. Ich kann dann die Anweisungen zeilenweise behandeln und muss nicht darauf achten, dass der ganze Block intakt bleibt.

dedlfix.