Einzelnen Beitrag anzeigen

sahimba

Registriert seit: 14. Nov 2011
Ort: Berlin, Hauptstadt der DDR
137 Beiträge
 
Delphi 10 Seattle Professional
 
#7

AW: TThread - property oder nicht?

  Alt 23. Nov 2012, 02:28
Denn es muss ja einen Grund geben, warum properties vorgezogen werden.
Wie "himitsu" schon schrieb
Zitat:
und in Zukunft läßt sich der Zugriff naträglich noch ganz bequem regeln
kannst Du so später, ohne Deinen bestehenden Code großartig zu ändern, Kontrollen vornehmen.

Bspw. stellst Du später fest, dass sich der Wert einer Property nur innerhalb eines bestimmten Bereiches bewegen darf/soll, der übergebene String nicht leer sein soll, etc.pp. so brauchst Du das bestehende write FPropertyName nur in ein write SetPropertyName zu ändern und kannst dies dort, in dem dann hinzugefügtem Setter, implementieren statt, was zu fehlerträchtigen Codeduplizierungen führen würde, diese Einschränkung(en) beim Aufrufer sicherzustellen.
  Mit Zitat antworten Zitat