Terrence Parr, in an article for IBM developerWorks, has written an excellent introduction to debugging. It might be too introductory for some, but it covers basic points that are always good to remember.

In this article, walk through a sample problem-solving session to learn the art of debugging and highlight six essential elements of the debugging process.

Of course, he didn’t include one of my favorite debugging techniques: step away. Changing tasks temporarily or physically walking away usually gives me the fresh perspective needed to debug problematic code.

Share and Enjoy

  • StumbleUpon
  • Reddit
  • Digg
  • del.icio.us
  • Facebook
  • TwitThis

Related posts:

Funny Code
Learning Morse Code From the Commandline
DataSet Visualizer for Visual Studio 2003
ProcessExplorer
Microsoft releases first beta of Internet Explorer 8

Hope you like that post!

Forever Geek is a resource for all things geek. You can stay tuned by having the latest FG news delivered to you for free via RSS.