Wenn du OO programmierst, dann kannst du ja alles in entsprechende Klassen kapseln und brauchst die Abfragen nicht irgendwo sammeln -- oder handhabst du das in Delphi auch so? Zudem würde ich mir zugleich dann noch das MVC-Pattern anschauen, da ich nur noch damit programmieren würde. Schau dir vielleicht mal aktuelle Frameworks an, die das so umsetzen. Ich nutze zurzeit
Yii, denn davon kann man sich recht viel abgucken, wie man es in PHP in etwa machen sollte und was alles möglich ist.
Und hier noch der
Link zum anderen Thema
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)