Domanda

I saw a 4 layer architecture example(first picture) in a web site. According to that, domain layer classes have association with only controller. But in my design(second picture) I need them to have association with each other. Is it legal for controller pattern or 4 layer architecture.

Design which I saw

My design(Is it legal?)

È stato utile?

Soluzione

Yes, it is absolutely legal. The only limitation is that there should be less connections between components of neighbouring levels and no connections between non-neighbouring levels. Components of the same levels are free to be connected at maximum.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top