(not for IT) Why do programmers throw away 90% of their code when requirements change?

   

v20240901