Подходит ли DDD для нашего сценария? - PullRequest
0 голосов
/ 03 августа 2010

Мы пытаемся разработать API и предоставлять услуги с интенсивным использованием данных потенциальным пользователям.

Наш сценарий: мы в большей степени являемся поставщиком данных, где мы храним огромный объем данных в нормализованной базе данных и используем запросы для их извлечения для отображения в веб-приложениях, управляемых данными. Теперь мы хотим создать API, который клиенты могут использовать для создания собственного интерфейса.

Учитывая сценарий, DDD помогает здесь?

Судя по всем показаниям, DDD помогает, когда у вас сложная логика событий, но здесь все, что мы делаем, это собираем вещи из базы данных и обслуживаем их.

Или вы могли бы сказать, что мы могли бы создать API, основанный НЕ на нашей структуре базы данных, а на ее собственной доменной модели?

Любая помощь приветствуется.

Спасибо.

1 Ответ

0 голосов
/ 02 апреля 2011

Если приложение требует только запросов, никогда не думайте о DDD .. и, пожалуйста, обращайтесь cqrs

, в котором Уди четко объясняет, почему мы не должны использовать модель домена для запросов

...