Zitat:
Unter Umständen missverstehen wir uns auch einfach |
Nach deinem Edit nicht mehr.

Genau der hirarchische Ansatz ist IMHO auch bei komplexen Anforderungen notwendig, da du sonst - wie du schon schreibst - auf "freifliegende" Komponenten zurückgreifen musst. Diese als ViewHelper bekannten Klassen werden dann nur sehr schnell als EierlegendeWollmilschSau missbraucht und das Ganze Konstrukt hat mit OOP nichts mehr zu tun.
__________________
Viele Grüße,
Dr.E.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Think about software design
before you start to write code!
2. Discuss and review it together with
experts!
3. Choose
good tools (->
Adventure PHP Framework (APF))!
4. Write
clean and reusable software only!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~