Forum: Object-Pascal / Delphi-Language
Delphi
by bernau,
12. Aug 2016
Das Beispiel ist zwar etwas übertrieben, aber im meinem Quellcode kommen oft deutsche Bezeichner vor. Weniger in common units als im Projekt selber. Grade wenn es um Fachbegriffe geht, bleibe ich bei deutschen Begriffen.
Meine Komponenten würde ich nun nicht unbedingt SchnellstartHaken nennen. Aber ChkSchnellstart kommt bei mir durchaus vor.
Forum: Object-Pascal / Delphi-Language
Delphi
by bernau,
12. Aug 2016
(a)Value wird bei mir nur für Setter von Properties verwendet. Dort weis ich was Value für eine Bedeutung hat.
Ich würde an dieser Stelle im Create den Bezeichner "aTest" oder "aTestInit"verwenden. Ist ja eine Vorbelegung für fTest.
Das Property Test würde ich wie in dem Beispiel genau so deklarieren. Ohne Setter. Man sieht sofort, daß nur fTest behandelt wird und muss nicht schauen, ob im...
Forum: Object-Pascal / Delphi-Language
Delphi
by bernau,
9. Aug 2016
Darum geht es, deshalb finde ich solche Threads niemals müßig.
Forum: Object-Pascal / Delphi-Language
Delphi
by bernau,
9. Aug 2016
Auch wenn solche Threads sich wiederholen. Etwas kann man immer mitnehmen.
Durch solche Threads habe ich für mich das "Exit" entdeckt. Gibt's natürlich schon länger und habe ich bisher immer als "bah" angesehen. Beim näheren Hinsehen kann man das aber sehr sinnvoll als ersatz für die If-Verschachtelung verwenden.
Statt
if bla then
Result = 3
else
if blabla then
Forum: Object-Pascal / Delphi-Language
Delphi
by bernau,
9. Aug 2016
Ich liebe solche Threads ;-)
Hier ist mein Beitrag zu den If then else
If bla then
TuWas;
If bla then
TuWas