Запитання з тегом «domain-driven-design»

Дизайн, керований доменом (DDD) - це підхід до розробки програмного забезпечення для складних потреб шляхом підключення реалізації до моделі, що розвивається.

11
Чи має зображення мати можливість змінювати розмір в OOP?
Я пишу програму, яка матиме Imageсутність, і мені вже виникають проблеми з вирішенням відповідальності, перед якою відповідальністю повинна відповідати кожна задача. Спершу маю Imageклас. Він має шлях, ширину та інші атрибути. Потім я створив ImageRepositoryклас, для отримання зображень за допомогою одного і перевіреного методу, наприклад: findAllImagesWithoutThumbnail(). Але тепер мені теж …

2
що означає "домен", коли йдеться про DDD
Що означає домен слова щодо керованого проектування / розробки? Не з точки зору семантики чи наукового визначення, а з точки зору того, як вона змінює процеси чи філософії? Я читав публікацію: /software/57828/your-software-problem-solution-approach Я натрапив на це модницю, DDD, і не знав, що це означає.

3
Обчислені цінності та прості читання - гострий біль для моїх дизайнів, керованих доменом!
Проблема, з якою я постійно стикаюся, полягає в тому, як боротися з обчислюваними значеннями, керованими логікою домену, при цьому все ще ефективно працюють проти сховища даних. Приклад: Повертаю список продуктів зі свого сховища через службу. Цей список обмежений інформацією про пагинацію від DTO запиту, надісланого клієнтом. Крім того, DTO вказує …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.