Finding the bug

Today I finally found a bug in my program that I had been tracking down for weeks. That particular bug was the final roadblock preventing me from making my system a lot more useful (basically, from being able to save your work, and load it back in later).

One thing that still astonishes me about programming is how you can spend vast amount of time building huge systems, with thousands upon thousands of lines of code, and yet one little aspect of the system — a few lines missing, or a single obstinate bug — can make such a large difference.

And when you finally find that bug, it’s like a magic door has opened up in your house, and when you walk through that door, suddenly you find that your little house now has twice as much room.

It’s a nice feeling. 🙂

2 Responses to “Finding the bug”

  1. Mmmm. Bug free. Or, fewer bugs. Won’t be like that on the island, I’m afraid. Bugs everywhere. Some of them, though, are making the house bigger…

  2. Jorge says:

    Every time I come across a bug like that I try to examine what mistake of mine caused the bug to occur. Often I come up dry for any reason other than “I typed something dumb.”

Leave a Reply