Ich sehe nicht weshalb die Teile "auseinandergerissen" werden, oder weshalb es eine erhöhten Verwaltungsaufwand bedeutet.
Manche Dinger bekommt man aufgrund der
IDE nicht auseinander, z.B. bei grafischen Formularen/Frames die .pas-Datei und die dazu passende .dfm, die müssen im gleichen Ordner liegen.
Auch dein "statt" muss nicht sein: Es zwingt dich ja keiner wie die Dateien heißen müssen, und dem Projekt ist es völlig egal wo die Dateien liegen.
Beispiel:
Code:
.\MyProject.dpr
.\src\Fizz\Buzz\Fizz.Buzz.pas
.\src\Fizz\Buzz\Fizz.Buzz.LookupTable.pas
.\src\Fizz\Buzz\Fizz.Buzz.Strings.pas
(...)