Допустимо ли делать фабрики фабрик?

Доброго дня.
У меня есть набор классов, реализующих Factory Method. Соответственно, каждая фабрика отвечает за свою разновидность создаваемых объектов. Однако, в клиенте фабрики мне требуется каждый раз указывать фабрику явно, напр. new FactoryDelta.

Не усиливает ли это связанность компонентов проекта? Не будет ли лучшим решением создать фабрику для фабрик, или это избыточно? Ведь потенциально клиентов может быть несколько, и в каждом из них будет сильная связь с конкретной реализацией.

Заранее спасибо.
  • Вопрос задан
  • 349 просмотров
Пригласить эксперта
Ответы на вопрос 3
IonDen
@IonDen Куратор тега Программирование
JavaScript developer. IonDen.com
Если вам так нравится, если вы сами понимаете зачем это нужно, если вы не нашли подхода по проще - то пожалуйста, делайте. Главное что-бы вы сами понимали что происходит и зачем вам проектировать приложение именно так.
Ответ написан
GavriKos
@GavriKos
Пределы допустимости определяет разработчик. И никто другой.
Ответ написан
@oxidmod
в джаве фабрика для фабрик вообще в порядке вещей))
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
05 апр. 2020, в 06:56
10000 руб./за проект
04 апр. 2020, в 23:07
30000 руб./за проект
04 апр. 2020, в 23:05
100000 руб./за проект