Лично я думаю что лучшая реализация паттерна синглтон это не реализовывать его
Почему не Lazy<T>?
Кстати да... пишут, что Unit тестам мешает.
Где ты тут увидел коллекцию?
Lazy это же коллекция.
А что?.....
А, да, действительно не коллекция, класс, это всё меняет👍
Лучшая реализация синглтона — когда его нет. И для ленивой инициализации есть Lazy
Ну это мы уже выяснили. да
А, я не читал) Сори
я же в принципе отказался от статики для классов с логикой и состоянием. статикой делаю исключительно хелперы или экстеншн методы
+, тоже такой подход нравится, нет состояния в статике и жизнь сразу проще
В мусорку, вместе с остальными вариантами. Хочешь один экземпляр - регай как один экземпляр в контейнере
Обсуждают сегодня