Тестування API · Senior · Запитання 6 з 75
Яка розумна політика зворотної сумісності для публічного API?
- 1Будь-яка зміна дозволена, якщо документацію оновили того ж дня
- 2Ніколи не змінювати API після першого релізу за жодних умов
- 3Лише додавання у версії, ламкі зміни - у новій версії з датою кінця
Показати відповідь
Правильна відповідь: Лише додавання у версії, ламкі зміни - у новій версії з датою кінця
Пояснення
Клієнтам потрібна передбачуваність. Тести стережуть політику: контрактні перевірки падають на видалених чи змінених за типом полях усередині версії.