CQRS [Command Query Responsibility Segregation (Separation)] + Eventsourcing
- Quotes CQRS
- in essence it is just about separating your domain implementation from your UI representation
- “every method should either be a command that performs an action, or a query that returns data to the caller, but not both”
CQRS means: have a different model for changing state (command) and for reading state (query).
- Links - CQRS
- Quotes - Event Sourcing
- Event Sourcing - The gist: “Capture all changes to an application state as a sequence of events.”
...