Es gibt keinen generell übersichtlichen Einrückstil. Einige Leute bevorzugen 1TBS*:
Code:
if (true) {
        DoStuff();
}
Andere bevorzugen den Allman-Stil:
Code:
if (true)
{
        DoStuff();
}
Es gibt sogar Leute, die den Whitesmith-Stil mögen:
Code:
if (true)
        {
        DoStuff();
        }
Die 1TBS-Leute argumentieren, daß ihr Stil übersichtlicher sei, weil er vertikal weniger Platz verbraucht. Die anderen argumantieren, daß ihre Stile übersichtlicher seien, weil bei 1TBS die Anfangsklamme für einen Block überlesen werden könnte.
Jeder hat da sein eigenes Ding. Ich bevorzuge einen Allman-artigen Stil mit einem eizelnen Leerzeichen als Einrückung, weil der bei mehrfach verschachtelten Blöcken weniger Platz verbraucht. Andere finden das unübersichtlich. Ist eben eine persönliche Sache, genau wie die Groß- und Kleinschreibung von Variablen- und Funktionsnamen oder die Verwendung von Variablenpräfixen.


* One True Brace Style