❔ Вопрос с собеседования
Что такое Singleton?
Ответ: Singleton — это паттерн проектирования, который гарантирует, что у класса будет только один экземпляр во всей программе.
Он используется, когда нужно централизованно управлять каким-то ресурсом: например, подключением к базе данных или конфигурацией.
В Python Singleton можно реализовать разными способами: через переопределение создания объекта, общий словарь состояния (паттерн Borg) или просто как модуль с глобальными переменными.
➡ Разбор с примерами кода
#собеседование
🦆 Python — вакансии и стажировки
Post #2255
875

- ❤ 1