Як зробити незмінний об’єкт у Python?
Відповідь
•Використовуй dataclass(frozen=True).
•Або NamedTuple / typing.NamedTuple.
•Для колекцій: tuple замість list, frozenset замість set.
•Не мутуй внутрішні структури.
•Для конфігів це зменшує баги.
Чи корисна ця відповідь?