Hallo
damit vermischst du View und Controller und zerstörst eigentlich das MVC Pattern.
Warum sollte es den Controller interessieren, was für Ressourcen ein View benötigt? Wenn ja, warum dann bei CSS aufhören, und nicht gleich Javascript, Bilder, Favicon, Flash dazu?
Du kannst ausserdem deinen Viewtreiber nicht auswechseln, ein Consolenview wird vermutlich kein CSS verwenden, ein wxWidgets View noch weniger, soll heissen, deine Controller sind abhängig vom View und nicht auswechselbar.
Lieben Gruß zurück