Код-ревью. Проверить корректность архитектуры и соответствие принципам ООП. Выявить ошибки и улучшения.
Копировать Редактировать from enum```