Projektowanie API · Junior · Pytanie 43 z 75
Dlaczego klienci powinni ignorować nieznane pola w odpowiedziach?
- 1Ignorowanie pól oszczędza transfer
- 2Nieznane pola to zawsze błędy
- ✓Poprawna odpowiedź: Żeby serwery mogły dodawać pola bez psucia klientów; rygorystyczni klienci, którzy padają na nowych polach, czynią każde dodanie zmianą niekompatybilną
Wyjaśnienie
Zasada „tolerancyjnego czytelnika” jest częścią większości wytycznych API.