De quoi s'agit-il
Ce groupe a pour but de réunir les gens intéressés par l'apprentissage et l'adoption de Domain Driven Design, de partager leur expérience, de discuter des problèmes de design rencontrés et de promouvoir la culture DDD dans les entreprises et leurs équipes. Joignez-nous pour discuter quels sont les avantages qu'offre DDD au métier des entreprises, comment construire une culture DDD et comment implémenter correctement Domain Driven Design.
Événements à venir (1)Tout voir
- Model Mitosis: a dynamic pattern to deal with model tensionsPayFit, Paris
Back IRL! 🤩 (in Paris this time)
I would like to thank Payfit for that opportunity
and for their sponsorship of this new event in real life. I would also like to thank Krisztina Hirth for the introduction ;-)
June 8th, I tweeted this:
"Yesterday, I witnessed an incredible talk that has instantly secured a place in my top three all-time tech talk list. It was delivered by @JulienTopcu and @JosianChevalier at #DDDEU in Amsterdam. Their presentation was nearly flawless, excelling in both content and delivery."
This is the talk #DDDFR and Payfit would like to offer you for this exceptionnal live event with 2 incredible mandalorians.
Warning: We will probably not be able to video capture it so... you'd better book your night and come with friends ;-)
Just as models should be iterative, strategic design should change when the context and our understanding of the problem evolve. As a model grows to solve more problems, it becomes less supple in its ability to evolve. Tensions arise within the model that struggles to stay coherent.
Eventually it reaches a critical mass and becomes a big ball of mud.
How do we know when it’s time to let new models emerge? How do we carry on the decision to split a model? How can we handle the progressive differentiation of our models while avoiding unnecessary coupling? It’s not as easy as a clean axe cut in the middle, finding the right boundaries is hard.
We would like to introduce the Model Mitosis, a dynamic pattern used to split a model into multiple ones that will get shaped and decoupled iteratively.
About Julien Topçu
Twitter LinkedIn Blog Company Website Sessionize
I like to craft software with high business value using techniques from Domain-Driven Design, all powered by Xtreme Programming in the Kanban #NoEstimates philosophy. Member of the OWASP foundation, I evangelise on application security techniques in order to avoid being hacked properly.
About Josian Chevalier
Twitter LinkedIn Company Website Sessionize
Software Craftsman at Shodo, I specialize in Domain Driven Design. I strive to improve my approach of software development and my knowledge, as well as raise awareness about software quality among developers.