Differences between DDD and MDD

I would like to know if there is a difference between:

Domain Development (DDD) Model Design (MDD) I always find these two terms in many articles and in public literature, but no one emphasizes the differences.

+4
source share
2 answers

I personally find MDA and DDD far apart.

MDA focuses on creating various models that describe software systems at different levels. He encourages the use of UML for these models, and there can be many models created to describe fairly complex systems from different perspectives. Some solutions, such as Rational Rose, were created to create software from models and synchronize them with code.

MDA , , . MDA .

DDD, , . , DDD " ". , . , , . , .

DDD , , , , factory. - , .

DDD - , , . - DDD. , ( ), .

+3

. StackOverflow :

Driven Design vs Model Driven Architecture

, . , DDD , . MDD/MDA , UML .

-1

Source: https://habr.com/ru/post/1668525/


All Articles