Sehr guter Beitrag (*"Ich mag das!"-Button drück*)!
Wusste vieles zum Thema Performance noch nicht. Vorallem das mit den quotes.
Ich dachte immer das sei, damit man sich das Escapen in SQL-Querys sparen kann^^
- $query = "SELECT someColumn FROM whateverTable WHERE otherColumn = '" . $somevar . "'";
Sauberkeit im Quellcode ist irgentwie dass, was einen guten Programmierer (auch) ausmacht. Denn wenn man klar und strukturiert programmiert, kann man später Effizienter arbeiten (weil sich z.B: der Quellcode gut lesen lässt).
Zugegeben, ich mache auch nicht alles, was du aufgelistet hat, aber das ist auch Geschmackssache.
Jeder entwickelt eben seinen eigenen Stil.
Ich finde jedoch das eine ordentliche Bezeichnung der Variablen, Funktionen und Klassen viel wichtiger ist als ein gut formatierter Quellcode. Den Quellcode kann man umformatieren, aber schlecht benannte Funktionen zuzuordnet erweist sich oft als schwierig. Das ist dann schon fast Reverse Engineering.
Gruß
florian0