Ich dachte früher, dass Versionierung hauptsächlich darum geht, alten Code am Leben zu halten.
Vanar brachte mich dazu, mehr darüber nachzudenken, alte Erwartungen am Leben zu halten.
In vielen Systemen fügt eine neue Version nicht nur Funktionen hinzu – sie ändert leise, wie sich die Dinge anfühlen. Zeitliche Verschiebungen. Randfälle bewegen sich. Dinge, die früher sicher waren, werden zu "wahrscheinlich in Ordnung". Das ist der Moment, in dem Teams anfangen, Versionen festzulegen und Upgrades zu vermeiden, nicht weil sie den Fortschritt hassen, sondern weil sie Überraschungen hassen.
Was an Vanars Ansatz interessant ist, ist, wie stabil diese Erwartungen zu bleiben scheinen. Wenn Upgrades die Regeln der Straße nicht neu schreiben, hören die Menschen auf, sie wie Risiken zu behandeln, und beginnen, sie wie Wartung zu behandeln.
Und Infrastruktur, die Upgrades in Wartung umwandelt, wird in der Regel viel länger vertraut.

