- Keine bidirektionalen Abhängigkeiten (Zyklen)
	- Schichten:
		- technische
			- Welche Module nutzen welche anderen Module
		- fachliche
			- Business Logik
		- muster
			- z.B. Factory, Service, Controler, *Postfix