Tach!
Nicht alles, was man besser machen kann, ist auch falsch. Solange das Ergebnis dasselbe ist, sind zwei Vorgehensweisen lediglich anders, aber nicht falsch vs. richtig.
Naja, Ausgabe ist eines, verständlicher Code etwas anderes. Beides hat seine Berechtigung.
Ein Code-Autor tut gut daran, die Syntax-Möglichkeiten seiner Sprache zu erforschen.
Verständlicher Code ist natürlich besser. Soweit sind wir uns einig. Aber weniger verständlicher Code ist deshalb noch lange nicht falsch. Beispielsweise würde ich Perl-Code nicht als falsch bezeichnen, nur weil es verständlichere Varianten des Programmierens gibt.
dedlfix.