Session

Living Domain Model: Continuous Refactoring to Accelerate Delivery

Refactoring is often seen as a "nice-to-have" activity, but in reality, it’s a powerful tool for driving delivery success, especially when under pressure.


In this talk, Younès will share a real-life story from a high-stakes project where continuous refactoring of a domain model became crucial to accelerating delivery and meeting tight deadlines.


Throughout the journey, you will explore the relationship between refactoring and domain modelling and dive into:
- How to recognise when your domain model is no longer fit for purpose, and how to evolve it.
- When to refactor and when not to.
- Practical cues to guide your refactoring decisions, along with useful refactoring techniques.

He will also share the (sometimes hard) lessons his team and he learned along the way, offering actionable insights that you can apply directly to your own projects.


Finally, he will introduce a mental model that shows how refactoring, domain modelling, testing, and delivery pace are interconnected, helping you and your team tackle similar challenges more effectively.

Younès Zeriahi

Product Engineer and DDD aficionado

Barcelona, Spain

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top