Domain-Driven Design

Ali Kizildag
11 min readApr 21, 2021

In this article, I will summarize Domain-Driven Design, as far as I have read and understood.

Enjoy…

Domain: small clusters that are connected to each other in an application and form the business logic of the application.

Domain-Driven Design(DDD): a software development approach that deeply connects the ever-changing basic business rules in a world with complex requirements.

What does DDD solve?

DDD is an approach that was first put forward by Eric Evans and supported by…

--

--