3.Fall: geschweifte Klammern mit helfender (ergonmischer) Wirkung:
if ( $x < 0 )
{
print "negative";
}
elsif ( $x > 0 )
{
print "positive";
}
else
{
print "zero";
}
>
> Es mag einfach die Macht der Gewohnheit sein, aber ich finde diese Variante um einiges unübersichtlicher als die "populäre" Schreibweise.
Bin überrascht.
> Mein Auge sucht bei geschweiften Klammern automatisch, wozu dieser Block jetzt gehört, was auf einen Blick erkennbar ist, da die schließende Klammer auf der gleichen Höhe steht wie der zugehörige Ausdruck.
Du kannst Dir vorstellen, dass meine Augen immerhin nur vertikal suchen müssen, da die öffnenden und schliessenden Klammern mit gleichem "X-Wert" kommen?
> Die Blöcke im obigen Beispiel hingegen sehen irgendwie losgelöst aus. Gefällt mir nicht.
"Irgendwie losgelöst"?!
Die sind optisch optimal abgesetzt!