2 Domain-driven design
Gytis Repečka edited this page 2026-05-27 10:45:24 +03:00

Domain-driven design (DDD) is an approach to decomposition of software design (models) and team allocation, based on the seams of a business. It decomposes software based on how a business decomposes into domains, and models the software based on the language used by each business domain.1


  1. Dehghani, Zhamak (2022) Data Mesh. Delivering data-driven value at scale. O'Reilly Media, Inc. ISBN: 978-1-492-09239-1. ↩︎