Привет! Я Дмитрий Чепайкин, старший Angular-разработчик в команде Klecks — платформы для разметки данных AI-центра Т-Банка. В какой-то момент наш сервис редактирования заказа разросся до 700+ строк: switch-case на десятки полей, конвертеры, валидаторы и сравнение с исходными данными — все в одном…