Das ist bei mir die Konsequenz aus solchen Erfahrungen: In Altcode findet man oft Workarounds für Probleme älterer Delphi-Versionen. In aktuellen Delphis reicht manchmal eine Zeile wo man früher eine ganze
Unit hatte. Je schlanker man den Anwendungscode bekommt, umso mehr Zeit spart man in Zukunft.
Oh ja. Gilt aber nur für die Kernfunktionalität. Alles drumrum kann schon in der nächsten Version anders funktionieren oder gar weg sein. Datenbankanbindung, Reporteditor, ... und nicht immer riecht man das so wie etwa bei
CLX oder Delphi.net.