Beefy Boxes and Bandwidth Generously Provided by pair Networks
There's more than one way to do things
 
PerlMonks  

RE: Debugging

by Anonymous Monk
on May 24, 2000 at 09:47 UTC ( [id://14502]=note: print w/replies, xml ) Need Help??


in reply to Debugging

Have you ever really thought about what an odd process debugging is?
You sit there, pitter patting away at the keyboard, staring at the screen.
Looking for something you know is there, because it manifests itself
or because you know it is there. Switching editors, adding prints,
running debuggers. Trying to logically eliminate the problem.

I don't think I have ever logically eliminated a bug. Solutions come,
Like a flash.
Logic helped, I have no doubts. But the solution does not come from logic.
It comes from somewhere else, I don't know the place.
But I can feel it and I know when I have entered that place.

When I try to explain what coding is like, I always try to explain debugging.
A fruitless exercise, like explaining the moon to those who do not look up.
I think the Hacker's worldview is shaped by debugging. Dealing with the
computer is like dealing with reality. Harsh, Sharp, Unforgiving.

Crulx patch by StickMan

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://14502]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others meditating upon the Monastery: (6)
As of 2024-04-18 06:25 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found