we present four key design patterns: The Repository pattern, an abstraction over the idea of persistent storage The Service Layer pattern to clearly define where our use cases begin and end The Unit of Work pattern to provide atomic operations The Aggregate pattern to enforce the integrity of our data306 ↱
Architecture Patterns with Python
Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices
Harry Percival, Bob Gregory
Loading highlights…