Задать вопрос
yurygolikov
@yurygolikov

Какие могут быть минусы использования SINGLETON для реализации SERVICE(служба) по принципу Domain Driven Design?

Я не очень опытный разработчик.
SERVICE не имеет состояния в DDD. И вроде бы можно использовать Singleton для его реализации. Но какие могут быть минусы при расширении проекта. Может ли в данном случае усилиться зависимость объектов или сложность тестирования.
Вообщем стоит ли использовать Singleton для службы в DDD?
  • Вопрос задан
  • 432 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • OTUS
    Архитектура и шаблоны проектирования
    4 месяца
    Далее
  • Учебный центр IBS
    DEV-001_C++ Шаблоны проектирования (GoF). Редакция для C++
    1 неделя
    Далее
  • Яндекс Практикум
    Разработчик C++ расширенный
    12 месяцев
    Далее
Решения вопроса 1
Vestail
@Vestail
Software Engineer
What is so bad about singletons?
Ипспользуйте DI контейнер.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы