Проєктування API · Senior · Запитання 8 з 75
Чому зміна поведінки за замовчуванням (наприклад, розміру сторінки) - несумісна зміна?
- ✓Правильна відповідь: Клієнти, що покладаються на старе значення, отримують інші результати, нічого не змінюючи у себе
- 2Значення за замовчуванням використовуються лише в тестах
- 3Значення за замовчуванням не входять в API
Пояснення
Значення за замовчуванням - частина контракту. Вводьте нову поведінку як опцію чи в новій версії.