"3) Es gibt oft mehrere Wege etwas zu machen. Effizient bedeutet, den Code klein zu halten!"
Da haben wir ja einen super Informatiker ausfindig gemacht.
Wer sich schon mal mit Dingen wie Clean Code etc. beschäftigt hat wird schnell feststellen, das dies nicht immer zutreffend ist. Gerade bei PHP ist es sehr leicht schaffbar kleinen Code zu erzeugen, der aber einfach schlecht ist.
Beachtet man lieber Dinge wie
>Wartbarkeit
>Lesbarkeit (für Menschen)
>Saubere Kapselung in Funktionen und Klassen
>Trennung von Code und Design
wird der Code zwar schnell größer aber ist schöner. Der Programmierer wird sich in Zukunft auch sicher bei sich selbst bedanken.
"2) Man kann die Anzahl der Code-Zeilen strecken durch viele Kommentare oder indem man einige Zeilen für nichts weiter als Klammern missbraucht."
Die meisten Tools um LOC zu zählen ignorieren Kommentare und leere Zeilen sowieso.
Sicher ist LOC nicht unbedingt ein absoluter Anzeiger für die geleistete Arbeit, aber bei einem erfahrenen Programmierer (schätze trifft auf Klopfer zu, siehe Berufe) kann man schon von "guten" Zeilen ausgehen
Habe keine Alibifrage, aber manchmal regt mich solch verbreitetes Halbwissen einfach auf, Neulinge in der Programmierung saugen solches Wissen rege auf und werden so zu weiteren schlechten Programmieren. Die von ihnen programmierten Erzeugnisse sorgen dann wieder dafür, das der Ruf von Sprachen wie PHP leidet, weil da nur schlechter Code entsteht :-P