YoVDO

Aligning Bounded Contexts with Subdomains in Legacy Code

Offered By: NDC Conferences via YouTube

Tags

NDC Conferences Courses System Architecture Courses Domain-driven Design Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Related Courses

SAP S/4HANA – Deep Dive
SAP Learning
Information Security- II
Indian Institute of Technology Madras via Swayam
Sistemas de gestión de la energía
Fundacion para la Eficiencia Energética via Independent
Базы данных (Databases)
Saint Petersburg State University via Coursera
Системное мышление
Moscow Institute of Physics and Technology via Coursera