In the catch up work of a post Y2K world, I rewrote a few things. It was the only way to know what an existing code base did, when the author no longer works there. Granted I rewrote it in the same language. But it was fewer lines of code and more readable, more efficient, and easier to maintain. Granted I just did it and didn't tell management. But it was the only way to stop being little boy blue with his finger in the dam, and be able to take a day off without the m$ based system taking the company offline.
In the catch up work of a post Y2K world, I rewrote a few things. It was the only way to know what an existing code base did, when the author no longer works there. Granted I rewrote it in the same language. But it was fewer lines of code and more readable, more efficient, and easier to maintain. Granted I just did it and didn't tell management. But it was the only way to stop being little boy blue with his finger in the dam, and be able to take a day off without the m$ based system taking the company offline.