Gestisci un'API di raccomandazione per clienti retail e devi preservare la stabilità quando apporti modifiche incompatibili con le versioni precedenti. Quale strategia di versioning dell'API dovresti seguire?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Adottare una strategia di versioning che incrementa il numero di versione dell'API per ogni modifica incompatibile con le versioni precedenti..
Perché questa è la risposta
La strategia più efficace per gestire modifiche incompatibili con le versioni precedenti in un'API è adottare un versioning che incrementa il numero di versione (es. v1, v2). Questo permette ai client di continuare a utilizzare la versione stabile precedente mentre si adattano alla nuova, garantendo stabilità e riducendo interruzioni. Notificare i clienti è una buona pratica, ma non è una strategia di versioning in sé e non previene rotture. Automatizzare la documentazione è utile, ma non risolve il problema delle incompatibilità. Aggiungere 'DEPRECATED' e riutilizzare lo stesso numero di versione è rischioso, poiché i client potrebbero involontariamente passare alla nuova versione incompatibile, causando errori.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta