hi,
Aber wie dann das ganze HTML-Gedöns verwalten? In einer separaten Klasse?
Die an den Request URI gebundene Klasse qualifiziert die Herkunft des Templates. Als API kommen IO/File, DAL oder print/echo in Frage.
Aber dann wären ja wieder abhängigkeiten zu anderen Klassen gegeben? Oder sind abhängigkeiten eher Normal?
So wenig wie möglich, so viel wie nötige Abhängigkeiten. Sag I. Der DAL (Data Access Layer) z.B. kann einfach nur eine Methode sein die von einer beliebigen Instanz (Mocking) aufgerufen werden kann und als Argument bspw. nur den Dateinamen oder eine ID übergeben kriecht.
--