Explore the concept of Bounded Contexts as a powerful tool for managing complexity in software systems. Learn how this approach, rooted in Domain-Driven Design, offers an alternative to traditional modularization methods by focusing on semantic boundaries. Discover how organizing teams and systems around understandability can reduce cognitive load, improve productivity, and minimize inter-team coordination. Delve into the evolution of this concept over the past 20 years, examining patterns and heuristics that have emerged to guide its implementation. Gain insights from industry experts Gien Verschatse and Mathias Verraes as they discuss the benefits and challenges of applying Bounded Contexts in modern software development.
Overview
Syllabus
Bounded Contexts: Manage the Understandability of Your Systems - Gien Verschatse & Mathias Verraes
Taught by
NDC Conferences