Einzelnen Beitrag anzeigen

idefix2

Registriert seit: 17. Mär 2010
Ort: Wien
1.027 Beiträge
 
RAD-Studio 2009 Pro
 
#16

AW: Objekte zu einer Stringliste bearbeiten

  Alt 23. Dez 2011, 20:40
Zitat:
Gerade deshalb soll man auf 'WITH' verzichten.
Das musste jetzt natürlich kommen. Bloss dürfte man dann auch keine Klassenmethoden programmieren, weil jede Klassenmethode beinhaltet ein implizites with.

Zitat:
Es schadet doch nicht, den Objektnamen voranzustellen
Wenn das Objekt ein Array-Element ist, kann es sogar der Performance schaden (meistens nicht wichtig, u.U. aber doch), weil bei jedem Zugriff eine neuerliche Adressberechnung gemacht wird. Bei Verwendung von with sollte der Compiler wenn möglich die Basisadresse in einem CPU-Register behalten.

Zitat:
Ansonsten hüte dich vor Präfixen, außer bei Typen, Exceptions und Interfaces.
Warum? Vor dem präfix t werde ich mich in Zukunft sicher hüten, da kann wirklich leicht etwas passieren. Bei Exceptions und Interfaces halte ich die Gefahr eines Namenskonflikts für eher gering - werde sie aber in Zukunft natürlich im Hinterkopf behalten. Von diesen Sonderfällen abgesehen finde ich, dass die Verwendung von Präfixen ein Programm in der Regel deutlich lesbarer macht.
  Mit Zitat antworten Zitat