On Sun, Dec 03, 2000 at 08:43:01AM +0100, Konrad Rosenbaum wrote:
Also ob ich nun "{" oder "begin" einrücke kommt sich IMHO gleich.
Die Klammer findet man im Code aber schneller... (meistens)
Und jemand der eh nur 50-Zeiler schreibt begreift nie im Leben warum er sich die Mühe mit dem Einrücken machen soll. Ich habe damals erst bei ca. 10000 Zeilen gemerkt dass es sinnvoll ist. Und die Tab-Einrückung mache ich auch erst seit dem Studium.
Hmmm, ich schreib Dir 50 Zeilen Code, bei denen Du erst mal die Einrückungen einbaust, damit Du ihn überhaupt lesen kannst. Stell Dir doch nur mal 10-fach verschachtelte Schleifen und Bedingungen vor, das wird ganz schnell unübersichtlich. Ich mußte vor einiger Zeit etwas C-Code portieren, der aus vielen kleinen Modulen bestand, die meist so 30-100 Zeilen umfaßten. Der Code war größtenteils eingerückt, aber nach dem Zufallsprinzip. Es war eine Katastrophe. Bevor ich versucht hatte, den Code zu verstehen, mußte ich erstmal alles einrücken und sauber formatieren... Bei solchen Sachen lernt man ganz schnell, das es auch seinen Sinn hat einzeilige Schleifen und Bedingungen zu klammern und bei der schließenden Klammer einen Kommentar enzufügen -> "} /* if */".
Gruß, Eric
p.s. Sorry, aber bei dem Thema komme ich immer schnell ins dozieren...