Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Aligning Bounded Contexts with Subdomains in Legacy Code

NDC Conferences via YouTube

Overview

Explore a comprehensive conference talk on aligning bounded contexts with subdomains in legacy code. Delve into the intricacies of system boundaries, from Big Ball of Mud systems to well-structured architectures. Learn about the impact of boundary "thickness" and interrelationships on system maintainability and adaptability. Follow a real-world healthcare use case that demonstrates the process of achieving alignment between perceived subdomains, logical boundaries, and source code structure in a legacy system. Gain insights into strategic Domain-Driven Design and the 4+1 Architectural View Models. Discover practical steps for creating new bounded contexts, reducing cognitive load, and managing dependencies in distributed systems. Examine topics such as observable boundaries, logical view dependencies, integration tests, and the Stable Abstraction Principle. This talk, presented by Mufrid Krilic at NDC Oslo 2021, offers valuable knowledge for developers and architects working with complex legacy systems.

Syllabus

Intro
Training and Coaching
Core Domain
Problem Space and Solution Space
The Two Pillars of DDD
Making Sense of the Problem Space
Reducing the Cognitive Load
Observable boundaries
Logical View Dependencies
Cost of Dependencies in a Distributed System
Integration tests?
Stable Abstraction Principle
View Model Composition

Taught by

NDC Conferences

Reviews

Start your review of Aligning Bounded Contexts with Subdomains in Legacy Code

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.