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.
Still, the reflection of the moon in water can show them what to look for.
I think the Hacker's worldview is shaped by debugging. Dealing with the
computer is like dealing with reality. Harsh, Sharp, Unforgiving.
Though Life is a taskmaster far more cruel than the interpreter.
original Crulx
patch StickMan
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.