Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.084 Beiträge
Delphi 12 Athens
|
AW: Störende Elemente der Delphi-Syntax / Vorschläge für neuen Dialekt
12. Jan 2012, 11:06
Im Prinzip eigentlich nicht notwendig.
Interface = Public
Implementation = Private
Protected gibt's da nicht, bzw. es ist sinnlos, da die Vererbung fehlt und es somit dem Private entspricht.
Das Property ohne Klasse könnte nett sein, für globale Variablen oder Singletons.
Aber da man solche Globalen sowieso besser vermeiden sollte, bringt es eigentlich nicht viel.
Die Methodengruppierung finde ich unübersichtlich.
Seh ich irgendwo in der Implementation ein procedure irgendwas;
, dann denke ich das wäre eine Prozedur und nicht daß sich da irgendwo noch ein begin
verstecken könnte, welches dieses zu einer Methode macht.
Zwei Klassen, mit einer gleichnamigen Methode, dann stehen unten zwei Prozeduren, welche man nicht direkt einer der Klassen zuordnen kann, ohne vorher nach einem "begin" zu suchen, um zu sehn ob und wenn ja zu welcher Klasse es gehört.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
Geändert von himitsu (12. Jan 2012 um 11:11 Uhr)
|