This post discusses the Domain-Driven Design (DDD) approach to software design and how it focuses on the problem domain rather than the frameworks used. It explains the importance of acquiring knowledge about the problem to identify the solution and introduces the strategic patterns in DDD. The strategic patterns help in decomposing the business domain into subdomains and business rules.

6m read timeFrom code.likeagirl.io
Post cover image
Table of contents
What’s DDD?Why to use DDD?How do we reach this goal?Let’s dive in the strategic patterns..How do we recognize consistent business rules?How do we cooperate in different bounded contexts ?What about the Customer-Supplier relationship?Read Further:

Sort: