Hergebruik van code hoeft geen eeuwige belofte te blijven
De tijd dat softwareapplicaties uit één stuk gehouwen zijn en opnieuw moeten worden gebouwd als er ook maar enigszins nieuwe eisen aan gesteld worden, zou tot het verleden gaan behoren toen objectoriëntatie (OO) zich aandiende en toen het componentgebaseerd ontwikkelen (CBD) in zwang kwam. Je zoekt gewoon een object/component dat aan de nieuwe eis voldoet en metselt het in je applicatie.
Zo wordt het waarschijnlijker dat eenmaal in code vervatte functionaliteit ook opnieuw gebruikt kan worden.