To be honest, I had no idea that maintaining old systems could be so problematic. Recently, a friend of mine told me about a situation they had at work: an old project written in Java in the early 2000s turned out to be critical to the business. But when they needed to make changes, it turned out that there was almost no documentation, and the code was written in a way that was painful to look at. It took them weeks to figure out how it all worked. Has anyone had a similar experience? What can you suggest to make maintaining such systems less painful?
Upvoted: Thomas
Downvoted:
Edward —