Zitat von
Phoenix:
Also ich bin gerade an einem kleinen Projekt mit knapp 1077 Zeilen interface, die Implementationen habe ich dann in verschiedene Dateien (pro Klasse eine eigene) ausgelagert.
Problematisch ist, das sich die Klassen gegenseitig brauchen und ich sie von daher gar nicht Sinnvoll in verschiedene Units aufteilen könnte. Natürlich wird das u.U. etwas unübersichtlich, aber man arbeitet im Regelfall eh nur an einer Klasse gleichzeitig (sprünge sind zumindest bei mir relativ selten) und von daher reicht es in der
Unit dann einfach zu der jeweiligen Deklaration zu scrollen und dann die entsprechende implementation-Datei parallel dazu auf zu haben.
Wieso müssen mehrere Klassen in eine
Unit?
In der arbeit haben wir die Regel für jede Klasse eine eigene
Unit und das funktioniert, ganz ohne Probleme.
Wenn Du dann eine Klasse aus einer anderen
Unit brauchst, mußt Du diese eigentlich nur "usen".