Hi Cheatah,
Die öffnende Klammer am Zeilenende zu plazieren, macht den Code IMHO sehr unübersichtlich.
siehst Du, für mich gilt das genaue Gegenteil.
so sind die Ansichten verschieden. ;-)
Bei dieser Schreibweise ...
Funktion()
{
//some Code
}... kann ich nicht mehr auf einen Blick erkennen, wo die Blöcke anfangen bzw. wozu sie gehören.
Ach. Sie fangen da an, wo die Zeile mit einer öffnenden Klammer beginnt. *Ich* finde das intuitiv.
Zudem wird der Code unübersichtlich lang.
Deswegen schreibe ich die erste Anweisung des Blocks auch gleich in dieselbe Zeile wie die öffnende Klammer:
if (expression)
{ statement;
statement;
}
Diese Schreibweise hat sich bei mir von C/C++ her kommend in Jahren als diejenige herauskristallisiert, mit der ich am besten klarkomme.
Die meisten mir bekannten Styleguides empfehlen die Variante 1.
Weiß ich. Ich kann mich aber nicht damit anfreunden und benutze sie daher nicht.
Ciao,
Martin
Solange der Nagellack nicht trocken ist,
ist eine Frau praktisch wehrlos.
(Burt Reynolds, US-Schauspieler)