![]() |
Re: Einrücken ::: ::: Wie rückt ihr ein?
Also ich rücke immer so ein:
Delphi-Quellcode:
procedure SetVar(myVar : Integer);
var i : Integer; begin if myVar > 255 then for i := 256 to myVar do begin inc(myVar, myVar * i); end; end; |
Re: Einrücken ::: ::: Wie rückt ihr ein?
Zitat:
Delphi-Quellcode:
Kann man dann auch besser kommentieren ;)
Result := FooWithExtraUltraLongParamList(
Param1, Param2, Param3, ... Paramn ); Bei Funktionsdeklarationen schreib ichs aber nebeneinander und wenn die Zeile zu Ende ist eben in die neue. |
Re: Einrücken ::: ::: Wie rückt ihr ein?
Also ich machs immer so:
Delphi-Quellcode:
Ich finds so sehr übersichtlich, aber jedem das seine...
begin
if a = b then begin end else if x = y then for c := d to e do begin end else begin end end; edit: Und ich benutze Tab :wink: |
Re: Einrücken ::: ::: Wie rückt ihr ein?
Zitat:
Zugegeben in diesem Beispiel ist es nich ok - aber wenn man sich vorstellt, dass sagen wir mal 3 if-Statements und 2 Schleifen ineinander verschachtelt wären, würde das ganze riesig werden. Ich halte mich - bis auf eine Außnahme - an den Borland Styleguide:
Delphi-Quellcode:
procedure Foo;
var F: TFoo; begin if <Bedingung> then Tuwas; if <Bedingung> then begin Tuwas; TuNochwas; end; if <Bedingung> then begin Tuwas; TuNochwas; end else begin // Die Abweichung vom Styleguide Tuwas; TuNochwas; end; for i:=0 to 100 do Tuwas; for i:=0 to 100 do begin Tuwas; TuNochwas; end; //Und so weiter end; |
Re: Einrücken ::: ::: Wie rückt ihr ein?
@ Paramter: Ich schreibe sie generell in eine Zeile :D
|
Re: Einrücken ::: ::: Wie rückt ihr ein?
Zitat:
|
Re: Einrücken ::: ::: Wie rückt ihr ein?
Ich rücke so ein:
Delphi-Quellcode:
Meiner Meinung nach ist das noch am besten lesbar und am Platzsparensten.
// FALSCH
if A < B then begin DoSomething; DoSomethingElse; end else begin DoThis; DoThat; end; Was bringts mir wenn ich 3 Zeilen hab mit
Delphi-Quellcode:
als ob das besser lesbar wäre...
end
else begin Naja, kann man nix machen, es ist ja FALSCH!!! |
Re: Einrücken ::: ::: Wie rückt ihr ein?
Vergleicht mal das hier (so würd ich es schreiben) :
Zitat:
Zitat:
Edit : Einrückung war zuerst auch verkehrt. :mrgreen: |
Re: Einrücken ::: ::: Wie rückt ihr ein?
Zitat:
Zitat:
|
Re: Einrücken ::: ::: Wie rückt ihr ein?
Gerade fertig geworden:
![]() Schönes Beispiel von mir, wie ich meinen Code formatiere, Variablen benennen und für meinen Styl insgesamt. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:37 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