Having over 15 years of experience in the software industry, Vladik worked across multiple business domains, including advertisement, healthcare, telecommunications, and customer acquisition. Curre...
IMHO, Vaughn Vernon's Implementing Domain-Driven Design is a much "friendlier" option to start learning DDD. It is better structured, contains new topics, like Domain Events, Event Sourcing, CQRS, and most importantly, it has a lot of good examples. If you are not interested in examples, and just need to get your head around DDD as fast as possible, then Vaughn's "Domain-Driven Design Distilled" is a great book as well.
Regarding Bounded Contexts, I'm currently preparing the presentation that I will do at Explore DDD conference. It will cover the various strategies that we've tried at our company, the results, and some heuristics / rules of thumb on choosing the boundaries. I will definitely blog about the subject after the conference.
Hi Caio, thank you so much for the kind words!
IMHO, Vaughn Vernon's Implementing Domain-Driven Design is a much "friendlier" option to start learning DDD. It is better structured, contains new topics, like Domain Events, Event Sourcing, CQRS, and most importantly, it has a lot of good examples. If you are not interested in examples, and just need to get your head around DDD as fast as possible, then Vaughn's "Domain-Driven Design Distilled" is a great book as well.
Regarding Bounded Contexts, I'm currently preparing the presentation that I will do at Explore DDD conference. It will cover the various strategies that we've tried at our company, the results, and some heuristics / rules of thumb on choosing the boundaries. I will definitely blog about the subject after the conference.
I also recommend watching Mathias's session from DDDX 2017 - "Emergent boundaries" skillsmatter.com/skillscasts/9847-...