Debugging is not such an odd concept once you realize you
are fallible. Nobody is perfect, and debugging is a good
humbling and learning experience for us all. I always
learn more debugging than when I am coding.
I have friends that get so frustrated when they compile
something and get 300 errors. Like they expect their code
to be perfect. I would be frustrated if there were no
errors, because then I would have to find my errors with
out the aid of the compiler.
I dont know, I find my compilers/interpreters
extremely forgiving, and actually fairly polite.
$a ='foo'
print $a
syntax error at - line 2, near "print"
Isnt that cool. Not only is it non judgemental, it tells
you where your error is and then even gives you the
chance to fix it. I cant think of a better reality.
They could
be a lot more realistic:
$a = 'foo'
print $a
Error you idiot. Your code has been deleted, you no longer
have permission to use this compiler, and all the other
computers and programmers on the network have been informed
of your imcompetence!
Now that is harsh, sharp and unforgiving.
Debugging, like life, is what you make of it. So enjoy!
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.