Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Mavarik,
12. Feb 2017
Ja genau - ich breche den Code in Teile... :stupid:
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Mavarik,
11. Feb 2017
ja so mache ich es auch...
Ja - der Kollege hat im ganzen Source FreeAndNIL genommen und wäre er dabei geblieben - alles gut - aber da viele der Proceduren mit CONST sind hat er in diesen Fällen
AListe.Free genommen... (Manchmal)
Ich muss mir also jeder Procedure einzeln ansehen und das in alle tiefen, ob jemand aufräumt... ätzend...
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Mavarik,
11. Feb 2017
Klar mit Interfaces zählen die für einen mit... Bei eigenen Klassen kein Problem, aber was ist, wenn Du eine Procedure hast Du - wie in meinem Beispiel - als Parameter TStrings verlangt... Da kannst Du nicht so einfach IStrings übergeben...
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Mavarik,
11. Feb 2017
Hallo!
Ich refrakturiere gerade alten Source-Code für einen Kollegen...
Die Frage ist: Wer gibt eine Instance wieder frei... (Gibt's sicher wieder ne tolle Regel)
Beispiel:
Procedure Foo; // Logisch...
var