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

YouTube

20 Years of Domain-Driven Design - What I've Learned About DDD

WeAreDevelopers via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore two decades of practical Domain-Driven Design experience in this 29-minute conference talk that distills real-world lessons from implementing DDD across multiple projects. Learn how to effectively collaborate with domain experts, master strategic modeling techniques, and understand the practical application of bounded contexts in modern software development. Discover the connection between DDD's strategic design principles and contemporary approaches like Team Topologies, while gaining insights into event storming as a collaborative modeling technique. Examine how DDD practices contribute to customer value creation and understand the balance between technical design and business logic implementation. Whether you're new to Domain-Driven Design or a seasoned practitioner, gain actionable insights for improving your DDD practice through proven strategies for ubiquitous language development, model autonomy, and strategic design decisions that have been tested across 20+ years of software development projects.

Syllabus

00:00 Introduction
01:45 DDD Insights
10:33 Customer Value
12:25 Event Storming
17:44 Bounded Contexts
27:24 DDD Conclusions

Taught by

WeAreDevelopers

Reviews

Start your review of 20 Years of Domain-Driven Design - What I've Learned About DDD

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.