~/talk

Aligning Bounded Contexts with Subdomains in Legacy Code

slides:none on file

A .NET legacy healthcare prescribing system undergoes strategic DDD using Domain Storytelling and the 4+1 view model to carve a new bounded context for non‑approved medication applications. The team creates a new Visual Studio module, moves code with git, and introduces a shared kernel, but end‑to‑end integration tests fail within a one‑week timebox due to a runtime circular dependency: prescription logic needs past applications. The experiment compiles but doesn’t fully decouple; the pragmatic fix is view‑model composition on the frontend and weekly architectural reviews to continue.

AI-written summary · about

  1. 0:00Introduction and speaker background
  2. 3:08Legacy system challenges and team setup
  3. 7:49Understanding the domain with Domain Storytelling
  4. 10:58Four plus one view model of software architecture
  5. 17:07Dependencies and coupling in distributed systems
  6. 20:35Discovering subdomains in the prescription process
  7. 23:51From subdomains to bounded contexts
  8. 27:45Implementing bounded contexts in Legacy code
  9. 30:36Handling integration tests and dependencies
  10. 38:09Resolving circular dependencies with view model composition
  11. 42:07Architectural reviews and lessons learned
  12. 44:56Q&A and closing remarks
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.