in reply to Best way to fix a broken but functional program?
The first thing you need is a test environment. You *really need to build a test environment* to pull this thing off, since:
After you have the test environment, you can start to refactor using one of the strategies outlined above. But I honestly warn you to touch this thing or assume any responsibility for it unless you are allowed the time to construct a test environment. If they won't allow you to build this, they are not looking for a solution, but for a scapegoat. Decide if you want to be this scapegoat. If people actively resist sensible approaches to problem solution, the best strategy is to get out of their reach and to document your reasons for doing so.
Christian Lemburg
Brainbench MVP for Perl
http://www.brainbench.com
|
|---|