Forum: Object-Pascal / Delphi-Language
Delphi
by DeddyH,
7. Jul 2010
Ich für meinen Teil habe mir angewöhnt, solchen Code folgendermaßen zu schreiben (das mache ich mittlerweile schon automatisch):
Bla := TBla.Create;
try
finally
Bla.Free;
end;
Erst danach springe ich in Zeile 3 und schreibe den Code, der mit dieser Instanz irgendetwas tut. Mit dieser Vorgehensweise bin ich bislang recht gut gefahren.
Forum: Object-Pascal / Delphi-Language
Delphi
by DeddyH,
7. Jul 2010
Die Beispiele in der Online-Hilfe sind schon immer teilweise sehr unelegant/fehlerbehaftet gewesen (Objekte nicht freigegeben, unübersichtliche Verwendung von with, Vergleiche auf true, etc.). Man kann sie nur als Anschauungsbeispiel für die Verwendung der speziellen Routine verwenden (wozu sie ja auch gedacht sind), sollte sie aber nicht unbedingt als das NonPlusUltra der Programmierkunst...