Session

Aligning Bounded Contexts with Subdomains in Legacy Code

One way or another, each system contains some kind of boundaries. I would go so far and claim that even the dreaded Big Ball of Mud systems consist of parts that could be perceived as separate though undoubtedly only under deep scrutiny. The difference is in the “thickness” of the boundaries and the measure of interrelationships between the different parts of the system, the frequency and amount of data that is passed across the fences. It is the latter that leads to increased coupling resulting in systems that are hard to maintain and hard to change.

This presentation will present a story of an attempt to achieve an alignment between perceived subdomains, logical boundaries and source code structure in a legacy system. Based on the use case from healthcare we will go into technical detail on concrete steps that were followed to create a new bounded context using strategic Domain-Driven Design and 4+1 Architectural View Models.

Video
KanDDDinsky, Berlin 2022: https://youtu.be/mZOfRm1Gv68
Build Stuff, online 2022: https://youtu.be/puGUAIjN2kg
Booster Conference, Bergen 2022: https://vimeo.com/692597907
NDC Oslo 2021: https://youtu.be/9V_ENgl_wVY

Slides
https://speakerdeck.com/mufrid/aligning-bounded-contexts-with-subdomains-in-legacy-code-buildstuff-2022

Mufrid Krilic

Domain-Driven Design Coach at CoWork, Norway

Bodø, Norway

View Speaker Profile

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