Objectives of Debugging

Effective debugging requires that you have a goal in mind and that you know where you're going. Equally important is knowing why you are doing it and whether you should even be doing it at all.

Computer people sometimes fall into the trap of believing that everything can be solved by coding. That's the way we are trained, recognized, and rewarded. Many of us have gone into the computer business to avoid having to deal with people. You get the attitude of "just give me the source code and I'll fix it."

Sometimes, though, someone needs to step back a bit and decide if it really needs fixing. Maybe the system is old and outmoded and really should be replaced with more current technology. Maybe the system itself is the main ...

Get Informix DBA Survival Guide, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.