Hallo dedlfix!
wenn es in meinen Augen noch unnötiger als unnötig formatiert wurde.
Das "in meinen Augen" ist der Punkt! Ich denke, jeder sollte das so machen, wie er es für sich selbst am übersichtlichsten empfindet und nicht, wie es irgend eine Norm vorschreibt. Weil je übersichtlicher ich meinen Code empfinde, umso schneller finde ich Fehler und umso leichter verstehe ich Zusammenhänge.
Es gibt ja auch solche Platzverschwender, die jedem Parameter eine einzelne Zeile spendieren.
Ja, ich zB.! Nicht nur das, bei mir liegen auch die Teile rechts vom Istgleich-Zeichen alle auf einer vertikalen Linie. Aber wie schon gesagt, wenn ich mit dem optischen Ergebnis des Codes besser zu Recht komme, ist es auch keine "Verschwendung".
Es ist genauso abhängig von den eigenen Vorlieben wie die ebenso umstrittenen Klammenstile.
"abhängig von den eigenen Vorlieben" - genau das will ich damit sagen! _Meine_ Vorliebe bei Klammern und Parametern ist folgende:
if ( ( $de_vs_at = 'morgen, 20:30 Uhr' ) AND ( $gewinner = 'Österreich' ) )
{
$location = 'Stammlokal';
$abendbeschaeftigung = 'Saufen';
$endergebnis = 'Vollrausch';
}
else
{
for ( $i = 0; $i < 10000; $i++ )
{
echo "Na und? Wir haben Cordoba!";
}
}
Das ist ein Deinen Augen wahrscheinlich Platzverschwendung, die schlimmer nicht mehr sein könnte. Für _mich_ gibt es keine andere Variante, diesen Code (das optische Bild betreffend) übersichtlicher darzustellen. Was nutzt es mir, die Hälfte an Leerzeichen und Zeilen zu sparen, wenn ich dann die 5-fache Zeit brauche, um den Code zu überblicken?!
Mit lieben Grüßen
Melvin Cowznofski
What – me worry?