A few recommendations for books and videos to follow up.
- [Instructor] So, that's DDD. … There are two things to do from here. … First, read Vaughn Vernon's book … Domain-Driven Design Distilled. … He covers all the essentials in much … greater detail than I could in this short class. … Next, it's essential that you actually do it. … Pull together a team of developers … and business people and design something. … There's nothing like getting your hands dirty … to get this stuff to really sink in. … As I mentioned earlier, I'm an Agile … Transformation Consultant, and one of the things … that makes me unique in that area is … that I'm also a skilled architect … and a skilled programmer. … Feel free to get in touch with me on Twitter … as @allenholub, email at [email protected] … Or set up a video chat at holub.com/chat. … Thanks so much for taking this course. … I hope you enjoyed it. … …
Author
Released
9/18/2019- How DDD differs from other architectural approaches
- How DDD fits with agile
- Advantages of microservices
- Bounded contexts and entities
- Reactive vs. declarative systems
- Using event storming to develop a DDD architecture
Skill Level Intermediate
Duration
Views
Related Courses
-
DevOps Foundations: Lean and Agile
with Ernest Mueller1h 26m Intermediate -
Software Architecture Foundations
with Allen Holub1h 36m Beginner -
Agile Software Development
with Shashi Shekhar1h 53m Beginner -
Behavior-Driven Development
with Robin Beck1h 25m Beginner
-
Introduction
-
1. Domain-Driven Design
-
What is DDD?4m 41s
-
How does DDD fit with agile?3m 51s
-
-
2. Microservices and Monoliths
-
What is a microservice?2m 9s
-
Advantages of microservices3m 35s
-
-
3. Bounded Contexts and Entities
-
What are contexts?4m 7s
-
The ubiquitous language4m 16s
-
-
4. Reactive vs. Declarative Systems
-
5. Event Storming
-
What is event storming?2m 52s
-
The physical setup7m 57s
-
Demo: Events5m 6s
-
Demo: Activities flow4m 9s
-
Demo: Entities7m 3s
-
Demo: Contexts4m 1s
-
Demo: Context maps4m 28s
-
Demo: Entity maps2m 42s
-
-
Conclusion
-
Next steps45s
-
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.
CancelTake notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.
Share this video
Embed this video
Video: Next steps