logo

Quotes About Debugging

Given enough eyeballs, all bugs are shallow.
~ Linus Torvalds
Programming is the art of algorithm design and the craft of debugging errant code.
~ Ellen Ullman
There is always one more bug to fix.
~ Ellen Ullman
I found out that most programmers don't like to test their software as intensely as I do.
~ Kent Beck
One of the headaches of high-tech test programmes is having to debug the test arrangements before you can start debugging the things you're trying to test.
~ Henry Spencer
A very important part of game development is testing - something that a lot of developers don't do.
~ Randy Pitchford
I realized that a large part of my life from then on was going to be spent in finding mistakes in my own programs.
~ Maurice Wilkes
If debugging is the process of removing bugs, then programming must be the process of putting them in.
~ Edsger Dijkstra
Beta. Software undergoes beta testing shortly before it's released. Beta is Latin for "still doesn't work."
~ Anonymous
if(pot.coffee=EMPTY) {programmer->;brain=OFF};
~ Anonymous
Programmer - an organism that turns coffee into software.
~ Anonymous
Debugging is anticipated with distaste, performed with reluctance, and bragged about forever.
~ Anonymous
From then on, when anything went wrong with a computer, we said it had bugs in it.
~ Grace Hopper
Before you start to look at the bug, make sure that you are working on code that built cleanly—without warnings. We routinely set compiler warning levels as high as possible. It doesn't make sense to waste time trying to find a problem that the computer could find for you! We need to concentrate on the harder problems at hand.
~ Andrew Hunt
The best way to start fixing a bug is to make it reproducible. After all, if you can't reproduce it, how will you know if it is ever fixed?
~ Andrew Hunt
Debugging itself is a sensitive, emotional subject for many developers. Instead of attacking it as a puzzle to be solved, you may encounter denial, finger pointing, lame excuses, or just plain apathy.
~ Andrew Hunt
Software testing is a sport like hunting, it's bughunting.
~ Amit Kalantri
If you want more effective programmers, you will discover that they should not waste their time debugging, they should not introduce the bugs to start with.
~ Edsger Dijkstra
'Programming' is a four-letter word.
~ Craig Bruce
Reusable rockets promise much easier testing because you should usually get them back, and you can debug as you go rather than having to get everything perfect the first time.
~ Henry Spencer
The most challenging part of programming is conceptualizing the problem, and many errors in programming are conceptual errors. Because
~ Steve McConnell
In debugging, errors are seen not as false but as fixable. This is a state of mind that makes it easy to learn from .6 Multiple passes also brought a new feel for the complexity of design decisions.
~ Sherry Turkle
I do as much debugging as possible on the Mac, but I occasionally must debug problems in the PC world, which is significantly slower.
~ Robert Patterson
Debugging tip: For server applications, be sure to always specify the -server JVM command line switch when invoking the JVM, even for development and testing. The server JVM performs more optimization than the client JVM, such as hoisting variables out of a loop that are not modified in the loop; code that might appear to work in the development environment (client JVM) can break in the deployment environment (server JVM).
~ Brian Goetz