Layered Project Structure
Alan discusses frustrations with lack of code examples in a book, advocating for a layered project structure with separate components. Joe explores the benefits and challenges of implementing layers in projects, emphasizing the importance of thoughtful design to avoid redundancy and errors.In this clip
From this podcast

Coding Blocks
Clean Architecture - What is the Humble Object Pattern?
Related Questions
Should the data layer contain logic according to Uncle Bob's Clean Architecture in the episode Clean Architecture - What is the Humble Object Pattern? and the clip Database Gateways Debate?
Should the data layer contain logic according to Uncle Bob's Clean Architecture in the episode Clean Architecture - The Art of Drawing Lines and the clip Business Logic in Databases?
Should the data layer contain logic according to Uncle Bob's Clean Architecture in the episode Clean Architecture - The Art of Drawing Lines and the clip Clarifying Dependencies?