• Python Друзья-питонисты! Я тут задумал вместо синглтон-классов использовать модули. Модульная система вполне ОО (пусть и не ООП) И для модулей гарантируется "синглтоновость", тогда как при импорте класса из модуля в разные места можно получить разные экземпляры типа. А с модулями всё прозрачно — функции/переменные верхнего уровня, это те же методы/атрибуты объекта moduleobject. Сразу опишу задачу: некий глобальный кэш объектов по разным критериям (сейчас реализован в виде класса с класс-методами). Задам вопрос: стоит ли использовать модульную систему? (ато слишком много развелось ООП ради ооп...)
    ♡ recommended by @histrio

Replies (0)