Forum: Programmieren allgemein
Delphi
by Uwe Raabe,
20. Okt 2016
Zu dem Thema gibt es einen etwas länglichen, aber interessanten Artikel von Joel Spolski: Making Wrong Code Look Wrong.
Für den eiligen Leser empfiehlt sich der direkte Sprung zu dem Abschnitt mit der Überschrift I’m Hungary. Die Kernaussage dort ist in etwa diese (zur Info: Charles Simonyi ist der Erfinder der Hungarian Notation):
Forum: Programmieren allgemein
Delphi
by Uwe Raabe,
19. Okt 2016
Weil man viel öfter und gezielter nach einem TLabel, TEdit oder einer TCheckBox sucht als nach einem Integer, string oder sonstigen Typen. Mit den Control-Präfixen wird weniger der Typ sonder eher die Bedeutung dargestellt.
Ich verwende das Präfix edt z.B. auch für Controls, die kein echtes TEdit sind, sondern wegen des Datentyps mit einem speziell dafür geeigneten Control dargestellt werden...
Forum: Programmieren allgemein
Delphi
by Uwe Raabe,
19. Okt 2016
Beide Varianten haben sicher ihre Vor- und Nachteile. Damit bleibt es wohl Geschmackssache. Ich halte es in diesem Fall wie Sebastian, unter anderem auch, weil ich einen Analyzer habe, der die Einhaltung dieser Regel überprüft.
Forum: Programmieren allgemein
Delphi
by Uwe Raabe,
19. Okt 2016
Insbesondere kann man das zu diesem TLabel gehörende TEdit dann z.B. auch sinnvoll edtXYZ nennen.