Dataclasses (@dataclass, Python 3.7+) автоматически генерируют методы-шаблон для классов, которые в основном хранят данные. __slots__ — это оптимизация, которая снижает потребление памяти и ускоряет доступ к атрибутам, избегая использования __dict__ на каждый экземпляр.
