Как переименовать поле в API и не сломать старых клиентов

Источник
Как переименовать поле в API и не сломать старых клиентов

Команда заказов решила назвать поле buyer_id вместо customer_id. В модели данных это одна правка. В публичном API старое имя уже читают мобильное приложение, кабинет партнёра и выгрузка для бухгалтерии. Они обновляются в разное время; часть установленных мобильных версий вообще нельзя принудительно заменить сегодня. Если сервер начнёт возвращать только buyer_id, старый клиент может потерять покупателя в карточке заказа. Если сервер перестанет при

Первые 450 знаков материала. Читать далее у источника →

Читайте также

Похожие новости

ВКонтакте перевел продукт на сервисную архитектуру при ежедневной аудитории 65 млн человек

Как ВКонтакте разделила продукт на сценарии, создала платформу разработки и перевела веб на SPA, пока соцсетью продолжали пользоваться кажд…

Рост команды не всегда ускоряет выпуск фич: как архитектурная связность замедляет разработку

Один день на прямой SQL или три на разделение слоёв? Разбираем связность кода, адаптеры и технический долг: как сократить объём будущих пра…

Поиск по Loople

Назад