domain-driven-design
Сущности доктрины и бизнес-логика в приложении Symfony
Любые идеи/отзывы приветствуются :)
Я столкнулся с проблемой в том, как обрабатывать бизнес-логику вокруг моих сущн ... iet-part-2/
http://l3l0.eu/lang/en/2012/04/anemic-domain-model-problem-in-symfony2/
https://leanpub.com/a-year-with-symfony
Доменный дизайн с Zend
Этот вопрос является продолжением моего предыдущего вопроса здесь
архитектура моделей zend (большое спасибо Биллу Ка ... знаю, есть библиотека Hibernate, которая имеет эти функции в Java, но что я должен использовать в PHP (Zend Framework)?
DDD: Соглашение о пространствах имен модели домена
Я пишу приложение с моделью домена на PHP и задаюсь вопросом, какое соглашение об именовании мне следует принять.
Доп ... транства имен моего корневого домена я должен ссылаться:
Customer как Customer\Customer
Product как Product\Product
Работа с анемичной моделью предметной области
Я пытался отделить свой DAL от своего бизнес-уровня, и при этом я решил отказаться от любого подхода ActiveRecord и пер ... ь со своими моделями предметной области в таких ситуациях?
Возможно, организация вообще не является частью моего домена?
Как получить данные обратно из командной шины?
Я довольно новичок в концепциях проектирования, управляемых доменом, и я столкнулся с проблемой с возвращением правильн ... andler/CommandBus?
Является ли это просто неправильным вариантом использования шаблона Command/CommandHandler/CommandBus?
DDD в структуре папок SF3
Я обдумываю рекламный веб-сайт, на котором пользователи могут входить в систему, публиковать новые объявления и искать ... ластями?
Является ли настойчивость хорошей идеей или я должен есть ли постоянство внутри пакета пользователей и списков?
DDD: как сохранить объект со сложным значением неизменным?
Я хотел бы смоделировать Address как объект значения. Поскольку хорошей практикой является сделать его неизменяемым, я ... ного неестественно для меня.
Какие-нибудь советы о том, как правильно реализовать объект с довольно большой ценностью?
Как разделить сущность доктрины на большее количество сущностей домена в разных ограниченных контекстах?
Я пробую свои первые шаги в области DDD (Доменный дизайн ). Мне нравится мудрое правило, что вы должны разделить свои с ... , что я что-то упускаю, не так ли? Как я должен достичь разделения сущности бога на меньшие специфичные для контекста?
DDD - сохраняющиеся совокупные дочерние элементы, только если они изменены
Я пытаюсь использовать DDD в приложении, над которым я сейчас работаю.
У меня есть следующая структура объединения поль ... отслеживать "грязное состояние" объекта сущности, особенно в PHP? Или я упустил концепцию совокупных корней и хранилищ?
Организация структуры каталогов моего веб-приложения на основе DDD?
Я начал отворачиваться от обычного способа MVC создания своих веб-приложений и взглянул на доменный дизайн - DDD.
Из- ... /collections
/entities
/datamappers
/repositories
/ui
/controllers
/view
Шаблон команд в приложениях php: как обрабатывать действия контроллера?
Я думаю, что это скорее общий вопрос (поэтому не ограниченный php) в отношении ddd и шаблона команд.
Допустим, я вып ... nt);
$this->render('…'); // what if the command execution failed?
}
Есть какие-нибудь мысли по этому поводу?
DDD, PHP. Объект домена и бизнес-логика
В последнее время я был очень занят попытками понять концепции ddd и уровня модели. Прочитал тонны статей, примеров, во ... для представления данных, но использовать некоторые декораторы для выполнения более сложных задач?
Заранее благодарю.
Доменный дизайн: Обработка сложных объектов со многими состояниями и отношениями (Недвижимость)
Итак, я довольно новичок в DDD и пытаюсь создать масштабируемую и гибкую систему для моего нынешнего работодателя (Аген ... редстоит разобраться в этом беспорядке. Мы будем очень признательны за любую помощь и указания в правильном направлении!
Сопоставитель данных против объекта доступа к данным. Разница. Какой из них лучше? [дубликат]
Возможный Дубликат: Различия ORM/DAO/DataMapper/ActiveRecord/TableGateway?
Может ли кто-нибудь помочь мне пон ... ы (я пытаюсь реализовать свой собственный фреймворк mvc php, просто чтобы узнать, как работают современные фреймворки).
Доктрина без сеттеров
Я читал о дизайне, управляемом доменом, и о том, что у сущностей не должно быть установщиков. Имеет смысл передавать св ... $this->firstname = $firstname;
}
}
Как Доктрина может справиться с этой установкой? Какие-нибудь недостатки?
Шаблон спецификации реализации
Попытка использовать шаблон спецификации и столкнулась с проблемой его работы в разных реализациях (например, в памяти, ... работал в реальном мире и мог использоваться в различных бэкэндах, таких как InMemory, ORM, чистый SQL или что-либо еще?
Несколько уровней обслуживания и транзакций базы данных
Мне просто интересно, как лучше всего обрабатывать транзакции на нескольких уровнях обслуживания. Уровни обслуживания и ... lientData);
$userManagementService->assignUserToClient($newUser, $newClient);
Куда должна идти логика транзакций?
DDD: можно ли внедрить Службу в объект
У меня есть дерево объектов Zone:
class Zone {
protected $parent;
public function __construct(Zone $parent ... this->zones[] = $zone;
}
}
Является ли это хорошей практикой, или если нет, то какова правильная альтернатива?
Определите "Проверку в модели"
Было проведено несколько обсуждений относительно места проверки пользовательского ввода:
Должна ли проверка выполнят ... вы можете не сохранять данные, полученные из пользовательского ввода, или вообще получать их из пользовательского ввода.
Дизайн, управляемый доменом, отложенная загрузка сущности
Я довольно новичок в доменном проектировании (DDD), но я понимаю, что вы говорите со службой приложений, которая являет ... перь вопрос в том, как лучше всего обеспечить гибкость отложенной загрузки при сохранении принципов DDD неповрежденный?