> Suppose you keep this up for 15 years; how will you grapple with all the cruft you have generated?
I can't speak for the OP but the worst software developer I ever worked with was myself from 1 year ago. Provided what "cruft" I'm generating meets my current code standards, it's unlikely to be any worse than anything else past me has done.