LisPi on Nostr: npub1mg0vf…jr7j0 npub19dtz5…505k8 > "why does software require maintenance" ...
npub1mg0vfl2twyuytejcglvc7nq3z78m4ys00hvsrtju3t6kud75htpswjr7j0 (npub1mg0…r7j0) npub19dtz5045lnpakgchhjfnxkpzm32zhxer8q7enqtg7k4mxauwwkrqv505k8 (npub19dt…05k8) > "why does software require maintenance"
Improperly defined interfaces between systems & libraries and software, most of the time.
Then there's the odd once in a while (often with decades-long spacing) that one needs to change something to support a new system entirely.
> what matters is its relationship with the surrounding context, and that context is in perpetual change.
That's mostly true for software with unlimited scope. It is perfectly possible to have software that is /complete/ and needs no more maintenance than the second example I gave above.
Improperly defined interfaces between systems & libraries and software, most of the time.
Then there's the odd once in a while (often with decades-long spacing) that one needs to change something to support a new system entirely.
> what matters is its relationship with the surrounding context, and that context is in perpetual change.
That's mostly true for software with unlimited scope. It is perfectly possible to have software that is /complete/ and needs no more maintenance than the second example I gave above.