Tuesday, June 06, 2006

The Nature of Bug

Recently, someone introduced me to Firebug, a javascript debugging environment.

Now, I am not really a debugger user - call me what you will, but I prefer to:
  • put stdout, println, alert, what have you
  • ponder deeply
So, in keeping with the second item, I began thinking more deeply about this. Part of it is that I am just lazy. But, there is a deeper meaning ... a deeper reason.

I believe that by using these superficial tools, that "step" you through code (that you should be able to "step through" in your mind), you are merely scratching the surface. In doing this you are only trying to discover the nature of the bug. As opposed to - The Nature of Bug. There are those for whom the discovery of a thousand truths will lead them to the one truth. And there are those who will discover that there is no one truth, but a thousand truths, a million truths. And then there are those for whom, no truth exists. And this search, this discovery about the Nature of Bug, is really just a discovery of yourself. Because realizing the Nature of Bug is really just a self-realization.

So ... I uninstalled Firebug.

0 Comments:

Post a Comment

<< Home