Почему Синглтон считается анти-паттерном? [Дубликат]
Возможный дубликат:
Что такого плохого в синглетонах?
Шаблон проектирования синглтона: подводные камни
недавно мы слышали, что синглтон - это анти-паттерн Я знаю, что это связано с тем фактом, что создание класса singleton похоже на превращение этого уникального экземпляра в глобальную переменную, но этотакже делает намного больше (ограничивает количество экземпляров этого объекта, управляет реализацией и т. д.).
Почему именно Синглтон считается анти-паттерном? И какие есть альтернативы?