Glossario
Backward Compatibility
La capacità di evolvere un’integrazione senza costringere i consumer esistenti a cambiare prima di poter continuare a funzionare.
Approfondimento
Nel contesto Architecture Coffee
Le modifiche compatibili con i consumer esistenti preservano significati e comportamenti concordati. Un campo opzionale può essere compatibile se il contratto e i consumer tollerano campi aggiuntivi; non è una garanzia universale. Verifica anche valori enum, validatori rigidi e regole semantiche. Cambiare il significato di uno stato o rimuovere un campo può rompere il contratto anche senza cambiare il tipo dei dati.
Tag