@VikkiRikki

Что такое Model Driven Design? И отличается ли от Domain Driven Design?

Примерно понимаю, что это проектирование ПО, основываясь на моделях предметной области, но хотелось бы конкретики.
И есть ли какая-то литература?
  • Вопрос задан
  • 793 просмотра
Пригласить эксперта
Ответы на вопрос 1
lxsmkv
@lxsmkv
Test automation engineer
Domain Driven Design -> Проблемно-ориентированное проектирование
Вот книжка: Domain Driven Design: Tackling Complexity in the Heart of Software (Eric Evans)
Смысл такой что нужно сосредоточиться на предметной области, а не на употребляемой технологии.

Model Driven Design: вроде такое словосочетание не употребляется, а имеется ввиду Model Driven Architecture (Архитектура, управляемая моделью)
вот гайд консорциума, который эту шнягу продвигает: www.omg.org/mda/mda_files/Cephas_MDA_Fast_Guide.pdf
смысл такой, что спецификация устройства системы не привязана к реализации на конкретной технологии.

Получается что эти две парадигмы могут использоваться вместе.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы