Проєктування API · Middle · Запитання 29 з 75
Як змінити формат поля без нової мажорної версії?
- 1Змінити формат на місці й потім повідомити клієнтів
- 2Повертати обидва формати випадково
- ✓Правильна відповідь: Додати нове поле в новому форматі, лишити старе, позначити його застарілим і видалити лише після міграції клієнтів
Пояснення
«Розширити й звузити» працює для API так само, як для баз. Стежте за використанням застарілого поля перед видаленням.