|Keep It Simple, Stupid|
After pondering this statement. I tend to think that there is a good time to "fix" something.
Usually, it can be argued that it is a waste of time since we are always doing something on the job. However, my question is now this:
Why not fix things if you are going to have to make major mods on the script anyway? The perfect time would be before the new feature is added. You already know what the script is doing so if you do something wrong, you can respond quickly. A "cleaner" script might make the additions/mods faster
Then, there is the fact you also add time to the job.
All in all, I would think changing it when you are making mods are justified.
Hmmmm can I be a perfectionist?:-o
Just some ale induced wonderings on a late Thursday night