Re[2]: Factory pattern
От: Gattaka Россия  
Дата: 31.01.17 05:49
Оценка:
Здравствуйте, stomsky, Вы писали:

S>Во всех трех одновременно и безусловно? Или либо в одной, либо в другой, либо в третьей в зависимости от некоторых условий?

Давай рассмотрим оба варианта.

G>>Для создания такой сущности следует использовать фабрику.

S>Почему? Какие особенности реализации экземпляров сущности будут скрываться фабрикой?
Логика по созданию доменного объекта в нескольких местах. Если добавится еще одно место хранения мы только в фабрике это поправим и все. Не будем по всему коду вычищать.

G>>Но как быть с обновлением и удалением?

S>Наверное так же как и с сохранением... нет?
Ну вот об этом и вопрос. Если создание сущности абстрагируется особым паттерном — фабрика, то почему нет паттерна для обновления или удаления?

S>Уточни какое фабрика имеет отношение к требованию "должна сохраняться в трех базах"?

см. выше.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.