Vertical Slice Architecture
Layered architectures are the foundation of many software systems. However, layered architectures organize the system around technical layers. And the cohesion between layers is low.
What if you wanted to organize the system around features instead?
...
milanjovanovic.hashnode.dev5 min read