Forum: Object-Pascal / Delphi-Language
Delphi
by jaenicke,
13. Aug 2016
Dann sind wir uns ja einig, deshalb hatte ich im Beispiel auch den Konstruktor genommen. Bei Settern ist das sicher richtig, die ruft man ja in der Regel außerdem ohnehin nicht direkt auf. Mir ging es ja um die Hilfetexte, die beim Aufruf sagen welche Parameter nötig sind.
In Delphi mault der Compiler nur, wenn du die Parameter als const deklarierst. Ansonsten darfst du auch problemlos dem...
Forum: Object-Pascal / Delphi-Language
Delphi
by jaenicke,
12. Aug 2016
Dann musst du bei einem solchen Code aber jedesmal nachschauen was der Parameter bedeutet. Das ist finde ich die schlimmste Variante...
Vor allem, wenn es mehr als einen Parameter gibt...
Forum: Object-Pascal / Delphi-Language
Delphi
by jaenicke,
12. Aug 2016
Wie sieht denn deine Alternative für mein Beispiel aus?
// EDIT:
Das bezweifle ich auch nicht, aber da die delphieigenen Bezeichner zwangsläufig englisch sind, läuft es immer auf ein Mischmasch aus Deutsch und Englisch hinaus...
Das macht den Code nicht übersichtlicher...
Beispiel aus freier Wildbahn:
if SchnellstartHaken.Checked or ZwangsstartAktiviert then
begin
StartenKnopf.Click;
Forum: Object-Pascal / Delphi-Language
Delphi
by jaenicke,
9. Aug 2016
Für mich sind bei der Formatierung wichtig:
Zwingend per Codeformatter machbar (nur manuell formatieren können ist Blödsinn, das dauert viel zu lange, wenn ich fremden Quelltext einpflegen muss usw.)
Weite Verbreitung der Formatierung, keine Sonderlocken
Natürliches Schreiben: keine tausend unnötige Leerzeichen oder ähnliches
Ein Befehl pro Zeile (damit man nicht erst die ganze Zeile...