Паттерн Одиночка (Singleton)

Аватар автора
Python Russian
Singleton (Одиночка) - это шаблон предоставления глобального доступа к состоянию, гарантируется, что объект всегда будет один и тот же. Нужен для одной точки доступа к ресурсам/данным и для того чтобы ресурсоемкие задачи сделать 1 раз Monostate - это шаблон предоставления глобального доступа к состоянию, объекты при этом могут быть разными. + плюсы: 1 раз выполняем тяжелые задачи, имеем 1 вход для всей системы - минусы: общесистемная глобальная переменная Модуль в python -это синглтон! Потому нам никуда от них не деться, даже если считать синглтон анти-паттерном

Скачать Видео с Дзена / Dzen

Рекомендуем!

0/0


0/0

0/0

0/0