Interface Implementation Clarity
Alan and Joe discuss the importance of placing interfaces where they are actually implemented to maintain cohesion and avoid creating unnecessary dumping grounds in application tiers. They delve into the distinctions between fully and partially implemented boundaries, emphasizing the significance of aligning abstractions with their actual usage.In this clip
From this podcast

Coding Blocks
Clean Architecture - Are Microservices Truly Decoupled?
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 in the episode Clean Architecture - The Art of Drawing Lines and the clip Clarifying Dependencies?
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?