Forældelse af kode - hvordan man opretholder kompatibilitet
Når man udvikler store systemer (f.eks. virksomhedsapplikationer, delte softwarepakker, biblioteker, …), hvor flere lag og udviklere kommunikerer med hinanden, opstår problemet med at håndtere udgivelsen af nye kodeversioner. Lad os se på en eksempel…