Projektowanie API · Senior · Pytanie 8 z 75
Dlaczego zmiana domyślnego zachowania (np. domyślnego rozmiaru strony) to zmiana niekompatybilna?
- ✓Poprawna odpowiedź: Klienci polegający na starej wartości dostają inne wyniki, nic u siebie nie zmieniając
- 2Wartości domyślne są używane tylko w testach
- 3Wartości domyślne nie są częścią API
Wyjaśnienie
Wartości domyślne są częścią kontraktu. Wprowadzaj nowe zachowanie jako opcję lub w nowej wersji.