Interface Implementation Pitfalls
Alan and Joe discuss the challenges of implementing interfaces, highlighting the risks of unnecessary coupling and bloated interfaces. They emphasize the importance of designing interfaces with specific, focused functionality to avoid unnecessary complexities in code implementation.In this clip
From this podcast

Coding Blocks
Clean Architecture - Programming Paradigms
Related Questions
What needs to be done with business logic in the data layer that doesn't make sense to have in the domain layer according to Uncle Bob's clean architecture?
What needs to be done with business logic in the data layer that doesn't make sense to have in the domain layer according to Uncle Bob's clean architecture in the episode Clean Architecture - The Art of Drawing Lines and the clip Clarifying Dependencies?