Naja, der Code, den Delphi selbst erzeugt, der sieht eigentlich ganz gut aus, zum Beispiel habe ich das noch nie gesehen:
energie hat folgendes geschrieben : |
Delphi-Quelltext 1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18:
| protected procedure OnMouseDown( Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer ); procedure OnMouseUp( Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer ); procedure OnMouseMove( Sender: TObject; Shift: TShiftState; X, Y: Integer ); | |
Das bläht das ganze extrem auf, sobald du ein wenig mehr Code hast musst du ewig scrollen.
Normalerweise bricht man das bei ca. 80 Zeichen um, damit es auf den Bildschirm gut passt (mit den anderen Bestandteilen der IDE daneben).
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7:
| protected procedure OnMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); procedure OnMouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); procedure OnMouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); |
So macht es Delphi selbst auch

.
Es gibt auch einen deutschen Styleguide dazu:
www.delphi-treff.de/...leguide/einfuehrung/
und einen auf englisch, der sich an den Regeln der Entwickler von Delphi orientiert:
dn.codegear.com/article/10280
und eine davon abgeleitete Version für das Projekt JEDI:
homepages.borland.co.../jvcl/StyleGuide.htm
Das sind Vorschläge, grundsätzlich geht es darum den Code kompakt und dennoch übersichtlich zu halten. Und je einheitlicher der Code ist, desto besser lesbarer für andere.
Moderiert von
Narses: Code- durch Delphi-Tags ersetzt