The foundation ideas behind Domain-Driven Design, or DDD, are fundamentally the same as when Eric Evans brought them to our attention through his seminal work. The Bounded Context with its Ubiquitous Language is still of chief importance, along with mapping various Bounded Contexts to form a whole system solution. Yet, what has changed is that software is now vastly distributed and designed with reactive properties, such as being message and event driven. This talk addresses the current industry competing forces, and how the uncertainty introduced by distributed computing can be finessed into highly functioning, business-centric systems, that teams can design, develop, and reason about.
Ещё видео!