Aller au contenu

Model Mitosis: a dynamic pattern to deal with model tensions

Photo de Thomas PIERRAIN
Hosted By
Thomas P.
Model Mitosis: a dynamic pattern to deal with model tensions

Détails

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.

Thomas PIERRAIN

###

Warning: We will probably not be able to video capture it so... you'd better book your night and come with friends ;-)

###

Abstract
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.

Mesures de protection contre le COVID-19

L'événement a lieu en intérieur
L'organisateur invité applique les mesures de précaution ci-dessus pour cet événement. Meetup n'est pas responsable de leur application et ne vérifiera pas qu'elles sont respectées.
Photo of DDD FR group
DDD FR
Afficher d'autres événements
PayFit
1 Rue de Saint-Pétersbourg · Paris