Forum: Die Delphi-IDE
by shmia,
14. Nov 2012
Das würde ich für die Zukunft aber abstellen.
Mit zunehmender Erfahrung spürt man immer mehr dass das Ableiten von Klassen aus fremden Bibliotheken viele Nachteile hat.
(versteckte zyklische Abhängigkeiten, schlechte Testbarkeit, schlechte Veränderbarkeit, Probleme beim Portieren auf andere Delphiversionen, hoher Aufwand beim Einrichten der Entwicklungsumgebung)
Allein schon, dass die Idee...
Forum: Die Delphi-IDE
by shmia,
14. Nov 2012
Also ich würde es unbedingt vermeiden, von den DevExpress-Komponenten abzuleiten.
Diese Komponenten sind eh schon kaffeekochende,eierlegende Wollmilchsäue mit denen man fast alles machen kann.
Eigentlich solle man alle Komponenten und insbesondere die Controls als final oder sealed (versiegelt) betrachten.
Es mag Fälle geben, bei denen man nur durch Ableitung das gewünschte Verhalten...