Questions
- Why would you choose layered architecture over hexagonal architecture in a new project?
- Although layered architecture provides some level of separation of concerns, it does not completely decouple core system logic from infrastructure code. Why?
- In which scenario does using hexagonal architecture instead of layered architecture make sense?