Prone to Shortcuts
Learn how layers can cause us to take shortcuts in our software architecture.
We'll cover the following...
Global rule in a layered architecture
In a conventional layered architecture, the only global rule is that from a certain layer, we can only access components in the same layer or a layer below.
There may be other rules that a development team has agreed upon, and some of them might even be enforced by tooling, but the layered architecture style itself does not impose those rules on ...