Skip to main content
grasp.study
About
Explore
Pricing
Log in
Try it for free
Back to course
👋
Welcome to a Grasp lesson
Create a free account
to keep studying and create your own study path.
Explore drive-driven development
·
Module 5
Tactical Patterns: Decoupling with Domain Events
1
Understanding Domain Events
Define Domain Events to capture significant occurrences in the domain
2
Implementing Immutable Domain Events in Python
Implement immutable Domain Event objects in Python
3
Raising Domain Events from Aggregate Roots
Raise domain events from within an Aggregate Root following a state change
4
Handling Domain Events with Subscribers
Implement event handlers (subscribers) that react to domain events, enabling loose coupling between different parts of the domain
Next module isn't ready yet,
Back to course
Previous module
Tactical Patterns: Services, Use Cases, and Transactions
Next module