
Паттерн Singleton | Одиночка | порождающий шаблон проектирования
Причины использования
– Если требуется единственная сущность на всё приложение \ сервис
– Сложная повторная инициализация
– Уменьшение количества времени отводимого на инициализацию
– Исправление ошибок, допущенных при старте проектирования
– Создание не сразу, а когда нужно
Несколько примеров от чистой статики, до MonoState и Multitone
Обзорная версия | дополненная версия
#одиночка #singleton #java
Причины использования
– Если требуется единственная сущность на всё приложение \ сервис
– Сложная повторная инициализация
– Уменьшение количества времени отводимого на инициализацию
– Исправление ошибок, допущенных при старте проектирования
– Создание не сразу, а когда нужно
Несколько примеров от чистой статики, до MonoState и Multitone
Обзорная версия | дополненная версия
#одиночка #singleton #java