Beefy Boxes and Bandwidth Generously Provided by pair Networks
go ahead... be a heretic
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??

I try to let people describe what goes wrong, and if possible, I ask question that the other one has to answer. Having error messages helps a lot, but even without, it can be doable. When debugging CGI applications over the phone, don't forget to ask about the error log. When you ask about error logs, don't ask for the last $few lines, but ask them to tail -f it, and read out loud what it says as the error occurs, and don't let them skip important things (with error messages, only the first one is important, as the other ones are probably results of something else being wrong).

When someone spells out c-h-o-m-p, I let them say every word as it is, and I complain about every word needlessly spelled out.

A problem I run into often is that people tend to forget dollars as they occur much. This is even more so if the person in question has no Perl experience. print $foo and print foo are not things you want pronounced equally.

I like it most when both ends have the same color-highlighting editor. That way I can ask for certain colors (namely those for comments and strings) to be ignored. (vim++ btw)

If you have e-mail or a fax, let them send code to you. It's a lot more efficient. If they can't, because the code is copyrighted, tell them that telling you the code is a violation too and that you have already written down everything he/she said.

- Yes, I reinvent wheels.
- Spam: Visit eurotraQ.


In reply to Re: Debugging Perl over the phone by Juerd
in thread Debugging Perl over the phone by thelenm

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":



  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or How to display code and escape characters are good places to start.
Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others surveying the Monastery: (3)
As of 2024-04-19 21:41 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found