Sara Pellegrini is an enthusiastic and proactive IT professional who specializes in analysis, design and development of web applications. Experienced in agile software development methods. Able to see things from a different perspective, with an all-around approach to software development, from coding skills to high-level architectural view. Since she joined AxonIQ, she focuses on the development of Axon Framework and Axon Server.
CQRS and DDD are concepts that can be used completely independent of each other. They are also known for reinforcing each other. In my case, applying CQRS has significantly improved my understanding of Domain Driven Design, allowing me to write more cohesive and less coupled code and provide better techniques for discovering boundaries in contexts.
In this presentation, we go through some of the specific elements from how we applied CQRS, and how each of them has an impact on how my colleagues and myself improved our outcome.
Technical Debt Detective
Inventor of EventStorming
UX person in love with DDD
Author of Idea Flow
Data Horticulturist. Code Tinkerer.
Development Manager and Architect
Domain Driven Developer
Ask Me About Dojos
Developer, Crafty Person, and Eater of Legacy Spaghetti
Author of “Domain-Driven Design”
Event-driven Model Enthusiast
Engage and Embrace
Student of Systems
Engineering Excellence Evangelist
Junior Master Strategist
Author and Obsessive Programmer
Functional Domain Modeler
Distributed engineer, AFOL