mh... meine Grundsätze:
1) so einfach wie möglich, so schwierig wie nötig
2) was ich häufiger brauch kommt in extra Units
3) Klassenbau: Daten bringen ihre Methoden zum bearbeiten mit
4) Lass den Endbenutzer gar nicht erst Bedienfehler machen
mh... was wär dann noch?
In die
Unit der Form kommt meist nur, was die
GUI oder die Schnittstelle
GUI <-> Daten betrifft.