
Been there
Only it was ancient Fortran - computed goto's - oh yeah.
I ended up wallpapering my office and most of a hallway with the listing and using hilighters to draw call chains. The original author used the copy and paste method of reuse so I did aggressive refactoring, eliminating about a third of the code and then applied my modifications to some well chosen bottlenecks.
Lots o' luck with that.
"Whenever you find you are on the side of the majority, it is time to pause and reflect" --Mark Twain
"The significant problems we face cannot be solved at the same level of thinking we were at when we created them." --Albert Einstein
"This is still a dangerous world. It's a world of madmen and uncertainty and potential mental losses." --George W. Bush
Been there
Only it was ancient Fortran - computed goto's - oh yeah.
I ended up wallpapering my office and most of a hallway with the listing and using hilighters to draw call chains. The original author used the copy and paste method of reuse so I did aggressive refactoring, eliminating about a third of the code and then applied my modifications to some well chosen bottlenecks.
Lots o' luck with that.
"Whenever you find you are on the side of the majority, it is time to pause and reflect" --Mark Twain
"The significant problems we face cannot be solved at the same level of thinking we were at when we created them." --Albert Einstein
"This is still a dangerous world. It's a world of madmen and uncertainty and potential mental losses." --George W. Bush