Myslel jsem, že verzování je především o udržování starého kódu naživu.

Vanar mě přiměl více přemýšlet o udržování starých očekávání naživu.

V mnoha systémech nová verze nepřidává jen funkce - tiše mění, jak věci působí. Časování se mění. Hraniční případy se posouvají. Věci, které bývaly bezpečné, se stávají „pravděpodobně v pořádku“. To je okamžik, kdy týmy začínají fixovat verze a vyhýbat se aktualizacím, ne proto, že nenávidí pokrok, ale proto, že nenávidí překvapení.

Co je zajímavé na přístupu Vanara, je to, jak stabilní se ta očekávání zdají být. Když aktualizace nepřepracovávají pravidla silnice, lidé přestávají zacházet s nimi jako s riziky a začínají je považovat za údržbu.

A infrastruktura, která mění aktualizace na údržbu, obvykle dopadá na důvěru mnohem déle.

$VANRY @Vanarchain #Vanar