Hallo frankx,
framework.zend.com finde ich ziemlich schlüssig, oder meinst du was anderes?
Ich meinte eher so etwas wie Entwurfsmuster für Softwarearchitektur. Entwurfsmuster lösen ja nur sehr kleine Probleme, wie bei Factories eben "Wie erreiche ich, dass eine Klasse von benötigten Implementierungen trenne". Wenn ich eine Anwendung entwerfe, habe ich erstmal ganz andere Probleme: Welche Komponenten brauche ich überhaupt, wie trenne ich Darstellung, Fuktionalität, Datenhaltung einerseits und trenne andererseits verschiedene funktionale Einheiten voneinander, etc.
Es gibt natürlich Lösungen für diese Bereiche und es gibt auch sehr gut entworfene Software (das Zend-Framework mag dazu gehören). Aber so einen Architekturbaukasten wie es den Entwurfsmusterbaukasten gibt, gibt es nicht. Nun lösen Entwurfsmuster sicher nicht alle Entwurfsprobleme, aber sie vermitteln zumindest mal eine sinnvolle Menge von Ideen.
Grüße
Daniel