Member-only story
Domain-Driven-Design (DDD) — Domain Modeling Tehcnics
Domain-Driven Design is an approach to designing systems. Since the originally publication of the “blue book”, Domain-Driven Design: Tackling Complexity in the Heart of Software by Eric Evans back to 2003.
Back then, IT departments were separate from “the Business”. The IT industry has evolved since, and teams are organized differently. That means concepts that were proposed by the “blue book” and then “red book” later on might not be so well adapted to the current environment and practices. In this article, we are going to explore similar but different technics to achieve the same goal, using other types of workshops to tackle the complexity of a system.
If you haven’t read the previous articles in the series on DDD :
- Domain-Driven Design (DDD) — The Strategic Design
- Domain-Driven Design (DDD) — The Tactical Design
- Domain-Driven Design (DDD) — Event Storming
- Domain-Driven Design (DDD) — Software Design Event Storming
- Hexagonal Architecture