ЯЯ
мы
ЯЯ
ам
ЯЯ
а
ЯЯ
м
ЯЯ
ы
ЯЯ
вм
ЯЯ
ыф
ЯЯ
вм
ЯЯ
ыф
ЯЯ
в
ЯЯ
мфы
ЯЯ
мв
ЯЯ
ф
ЯЯ
ымв
ЯЯ
фы
ЯЯ
мв
ЯЯ
ф
ЯЯ
ымв
ЯЯ
фы
ЯЯ
мв
ЯЯ
фы
ЯЯ
мв
ЯЯ
фы
ЯЯ
вм
ЯЯ
ыф
ЯЯ
мв
ЯЯ
ф
ЯЯ
мв
ЯЯ
мыф
ЯЯ
вм
Stas
ну и синглтон паттерн)))
А какую он проблему решает? Я бы сказал никакую
ЯЯ
уке
ЯЯ
уа
ЯЯ
у
ЯЯ
а
ЯЯ
у
ЯЯ
а
ЯЯ
ыв
ЯЯ
а
ЯЯ
ва
ЯЯ
в
ЯЯ
аывы
ЯЯ
а
ЯЯ
в
ЯЯ
а
ЯЯ
ва
ЯЯ
в
ЯЯ
а
ЯЯ
в
ЯЯ
а
ЯЯ
в
ЯЯ
а
ЯЯ
ва
ЯЯ
в
ЯЯ
а
ЯЯ
вав
ЯЯ
а
Mike
А какую он проблему решает? Я бы сказал никакую
если тебе нужно, чтобы создавался лишь 1 экземпляр класса
Stas
Синглтоны и сервис локаторы, та ещё ебанина
Mike
То для этого есть готовый контейнер
ну блин, если у меня во всем проекте 1 такой класс, зачем мне контейнер какой то ради этого юзать?
Mike
я это условно тебе говорю)))
Mike
Скорее всего у тебя в проекте хуёва архитектура)
ну вот какая архитектура не хуевая?)) где абстракция на абстракциии и абстракцией погоняет?)))
Mike
тоже хуета получается)
Nok
Синглтон вообще напоминает наперсток
Stas
ну вот какая архитектура не хуевая?)) где абстракция на абстракциии и абстракцией погоняет?)))
Не погоди) я такого не говорил, плодить абстракции от нехуй делать неправильно, но всё должно быть разделено
Nok
почему?)))
Заводишь одиночку, инкапсулируешь в него код, делаешь статичным
Nok
Как игра в наперстки
Mike
нет ничего плохого в связности классов, когда потребуется развязать - развязываешь, но если только это требуется)
Stas
все в меру должно быть разделено, так?)))
Нет делить в теории надо максимально
Mike
нет смысла фигачить абстракцию, если у тебя лишь 1 реализация этой абстракции)
Mike
Ага, потом рефакторишь весь код
Все верно. Всё как Роберт Мартин говорил)
Stas
нет смысла фигачить абстракцию, если у тебя лишь 1 реализация этой абстракции)
Если тебе не нужна ссылка на сборку с реализацией то надо
Mike
абстракция - снижает читабельность кода)
Stas
Не правильно сделанная да
Mike
у меня был мелкий проект, там работа с камерами. И вот класс, который работает с камерами, должен быть в единственном экземпляре. Остальное все, как обычно, не синглтоны. Есть смысл, писать на этот класс абстракцию, потом через контейнер фигачить единственную реализацию его?