Strategic Domain-Driven Refactorings - Henning Schwentner - DDD Europe 2023

Поділитися
Вставка
  • Опубліковано 26 лис 2023
  • Domain-Driven Design Europe 2023
    dddeurope.com - / ddd_eu - newsletter.dddeurope.com/ / domain-driven-design-e...
    Organised by Aardling (aardling.eu/)
    Many legacy systems suffer from: model anemia, being a big ball of mud, or bad team organization. Most of them suffer from a combination of these diseases. Domain-Driven Design can help transform such systems into a healthier state. From my (and others) practice I started to collect a catalog of refactorings towards DDD at hschwentner.io/domain-driven-.... The catalog is split into four categories:
    Strategic Refactorings: Help with splitting a monolith architecture into bounded contexts.
    Socio-technical Refactorings: Reorganize the teams. This is often enabled by and/or accompanying strategic refactorings.
    Tactical Refactorings Against Model Anemia: Change the inner implementation of a bounded context.
    Tactical Refactorings Against BBOM: support the strategic refactorings on a tactical level.
    In this session I would like to focus on the parts of the catalog that help with transforming your monolith: strategic refactorings and tactical refactorings that support them.
    Henning loves programming in high quality. He lives this passion as coder, coach, and consultant at WPS - Workplace Solutions. There he helps teams to structure their monoliths or to build new systems from the beginning with a sustainable architecture. Microservices or self-contained systems are often the result. Henning is author of Domain Storytelling (Addison-Wesley, 2022), and the www.LeasingNinja.io as well as translator of “Domain-Driven Design kompakt” (dpunkt, 2017).
  • Наука та технологія

КОМЕНТАРІ • 2

  • @tomwolverson2500
    @tomwolverson2500 4 дні тому

    Domain Categories - right at the end - is a really good point, and brings up a really important and fundamental challenge in adopting DDD - are we thinking of our domains in the right way? This might be most of the answer as to why it seems hard and/or lots of work

  • @greg606
    @greg606 7 місяців тому

    Great talk, will Transformation book be translated?