in reply to Writing/Debugging locally and then uploading
With this approach, you get rid of most of the bugs before it leaves your development machine, testing on the test virtual server will check machine specifics (like module versions, file paths, etc.) without damaging the production system, which, if all goes to plan, is the next to get the script, which you can quickly do a sanity check on.
As you can see, I go for the paranoid approach :o)
--
RatArsed
|
|---|