Registriert seit: 10. Jun 2003
Ort: Berlin
9.681 Beiträge
Delphi 11 Alexandria
|
AW: Lose Funktionen oder als Funktion in Klasse
19. Jul 2023, 12:39
Ein Vorteil der Kapselung in Klassenmethoden ist, dass man sofort sieht, wo eine Methode herkommt. Wenn man also Code kopiert oder den Code restrukturiert, ist es so deutlich einfacher. Hat man nur eine einzelne Methode, die der Compiler nicht findet, ist diese schlechter zu finden.
Natürlich könnte man auch immer den Unitnamen davonschreiben, aber das wäre dann optional. Den Klassennamen kann man hingegen nicht weglassen, womit sichergestellt ist, dass das auch jeder im Team macht.
|