Eine gewachsene 3-Schichten Architektur kann folgende Probleme verursachen ..
Starre Kopplung zwischen den Komponenten und Schichten
Probleme im Testen
Verletzung des Single Responsibility Prinzips
Skalierungsprobleme
Komplexe Anwendungsfälle lassen sich immer schwerer umsetzen.
Starres System