![]() |
Re: Einrücken ::: ::: Wie rückt ihr ein?
Mit dieser "korrekten" Variante kann ich mich beim besten Willen nicht anfreunden.
Delphi-Quellcode:
Ich bevorzuge eher das hier:
// CORRECT
if A < B then begin DoSomething; DoSomethingElse; end else begin DoThis; DoThat; end
Delphi-Quellcode:
Tja, habe mich soeben als "Falsch-Programmierer" geoutet :D
// INCORRECT
if A < B then begin DoSomething; DoSomethingElse; end else begin DoThis; DoThat; end; |
Re: Einrücken ::: ::: Wie rückt ihr ein?
Ich kann mich den Vorrednern anschließen.
Früher habe ich das "begin" z.B. auch immer in der gleichen Zeile geschrieben und mir das inzwischen aber abgewöhnt. Es ist viel übersichtlicher, das begin in die nächste Zeile zu schreiben. Wenn ich jetzt alte Quelltexte von mir lese ... :duck: Außerdem schreibe ich jetzt auch Anweisungen nach if .. then in die nächste Zeile um 2 Zeichen eingerückt. Logische Bedingungen hatte ich IMMER in Klammern gesetzt (sogar boolsche Variablen) und fand das damals sinnvoll
Delphi-Quellcode:
Das ist aber eigentlich eher verwirrend - finde ich heute.
if (Flag) then TuWas;
Delphi-Quellcode:
... ist ja völlig i.O.
if Flag then
TuWas; @tomsson74 Du hast Recht, Deine Variante sieht hübscher aus. Aus Gründen der Einheitlichkeit mache ich es aber trotzdem immer "richtig" :wink: stahli |
Re: Einrücken ::: ::: Wie rückt ihr ein?
Zitat:
es gibt hier kein richtig oder falsch. Es sollte nur darauf geachtet werden, dass es durchgehend nach einer Richtlinie gemacht wird. Wenn es einem nicht gefällt, kann er es ja mit einem CodeFormater "richtig" stellen. Mal Tab zum Einrücken, mal Leerzeichen, mal eins oder zwei oder drei, mal gar nicht eingerückt, mal mehrer Befehle in einer Zeile, mal ... Das ist es was den Code unübersichtlich macht. |
Re: Einrücken ::: ::: Wie rückt ihr ein?
Zitat:
|
Re: Einrücken ::: ::: Wie rückt ihr ein?
wow was für eine Reaktion,
das riecht beinahe nach Glaubenskrieg! Aber es gab auch ein paar - wie ich finde- gute Argumente. Wenn ich mir die Vorgaben von Borland/CodeGear so anschaue
Delphi-Quellcode:
wäre gut durch
// correct
Delphi-Quellcode:
zu ersetzen.
// recommended
Und nichts für ungut, nur weil irgendjemand etwas sagt/behauptet muß ich das ja nun nicht glauben. Eine Begründung für ein vernünftiges Verhalten sollte doch nicht zuviel verlangt sein. Gruß K-H |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:27 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz