Pensavo che la versioning riguardasse principalmente il mantenimento del vecchio codice.

Vanar mi ha fatto riflettere di più sul mantenimento delle vecchie aspettative.

In molti sistemi, una nuova versione non aggiunge solo funzionalità: cambia silenziosamente come ci si sente. I tempi cambiano. I casi limite si spostano. Le cose che erano sicure diventano "probabilmente ok." È allora che i team iniziano a fissare le versioni ed evitare aggiornamenti, non perché odiano il progresso, ma perché odiano le sorprese.

Ciò che è interessante dell'approccio di Vanar è quanto quelle aspettative sembrino rimanere stabili. Quando gli aggiornamenti non riscrivono le regole del gioco, le persone smettono di considerarli rischi e iniziano a considerarli manutenzione.

E un'infrastruttura che trasforma gli aggiornamenti in manutenzione di solito finisce per essere fidata molto più a lungo.

$VANRY @Vanarchain #Vanar