For quite a few years, with growing popularity of Domain-Driven Design (DDD), I keep hearing that: DDD is hard DDD is only for core domain This mantra has become very popular and often is (mis)used to advocate some crazy things people do to avoid crunching the domain knowledge. In this post, I would like to return to the roots. In nearly every talk or lecture that somehow concerns DDD, Greg Young mentions that, in his opinion, the chapter order of the Blue Book is incorrect. [Read More]