Forum: Algorithmen, Datenstrukturen und Klassendesign
by freimatz,
22. Feb 2018
Klar müssen schon, wenn man es aber nicht kann ... :( Habe noch kein Volkshochschulkurs dazu gefunden ;-)
Von der Fragestellung und weil himitsu von ObjectList und Dictionary schrieb kam ich gar nicht auf die Idee, dass stifflersmom noch eine alte Ausgabe haben könnte und habe gar nicht nachgesehen. Angegeben ist aber "Delphi 2006 Professional".
Nun gut, eigene spezielle Klassen konnte man...
Forum: Algorithmen, Datenstrukturen und Klassendesign
by freimatz,
22. Feb 2018
Puh, ich bin sehr schlecht im erklären :cry:
Zum ersten hat die Eigenschaft Objects einen sehr generischen Typ. Da muss man dann oft casten (wie oben auf s TGenericArticleModule).
Zum anderen sollten man sich die Daten so modellieren wie sie der Domäne entsprechen. Objects ist aber der sprichwörtliche Nagel wenn man nur einen Hammer hat.
Forum: Algorithmen, Datenstrukturen und Klassendesign
by freimatz,
22. Feb 2018
Das fragte ich mich gerade auch.
Eben nicht. Das ist unsauberer uncleaner code. Sowas ist fehleranfällig.
Generell sollte man Objects nie verwenden.