Beefy Boxes and Bandwidth Generously Provided by pair Networks
Clear questions and runnable code
get the best and fastest answer
 
PerlMonks  

Re: My nomination for the worst sentence in Perl documentation ever

by dragonchild (Archbishop)
on Aug 21, 2008 at 15:47 UTC ( [id://705830]=note: print w/replies, xml ) Need Help??


in reply to My nomination for the worst sentence in Perl documentation ever

If you use a debugger, they are obvious. If you don't use a debugger, then read Wikipedia or gdb's documentation. If you still don't get it, then you're kinda screwed and shouldn't be using a debugger.

In other words, the documentation is expecting you to be a relatively intelligent person. Sorry if that doesn't give you a warm fuzzy.


My criteria for good software:
  1. Does it work?
  2. Can someone else come in, make a change, and be reasonably certain no bugs were introduced?
  • Comment on Re: My nomination for the worst sentence in Perl documentation ever

Replies are listed 'Best First'.
Re^2: My nomination for the worst sentence in Perl documentation ever
by amarquis (Curate) on Aug 21, 2008 at 18:48 UTC

    Even if you came into this as an intelligent but inexperienced person wanting to learn more about debugging in Perl, wouldn't you rather see "Don't know what this is? Look for a general debugging tutorial" than "We hope you know what one of these is, because they're supposed to be obvious."?

    One of the issues here is that perldebtut has placeholders in for the section discussing this. I think I shall submit a patch.

Re^2: My nomination for the worst sentence in Perl documentation ever
by BrowserUk (Patriarch) on Aug 21, 2008 at 16:15 UTC
    the documentation is expecting you to be a relatively intelligent person.

    OOh! That is soo wrong.

    Who should I select? Um. How about Kofi Annan; or Alexandra Kosteniuk; or Thomas C. Schelling; or Steven Hawking; I wonder if any of them are intelligent enough to have used a debugger?


    Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
    "Science is about questioning the status quo. Questioning authority".
    In the absence of evidence, opinion is indistinguishable from prejudice.

      If they have a need to read the debugger's documentation, I presume they have some degree of interest in the subject, yes.

        If it's their first time using a debugger, interest or not, they are very unlikely to know what a "watch" is in this context. It doesn't mean they lack intelligence, just specific knowledge. And that's when they are going to go looking at the documentation...


        Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
        "Science is about questioning the status quo. Questioning authority".
        In the absence of evidence, opinion is indistinguishable from prejudice.
        If they have a need to read the debugger's documentation, I presume they expect the documentation to tell them how things work, not say "well, duh!".

        Intelligence obviously has nothing to do with prior knowledge.

        /J

Re^2: My nomination for the worst sentence in Perl documentation ever
by ChemBoy (Priest) on Aug 22, 2008 at 07:00 UTC

    No, the documentation is expecting you to go read some other documentation to answer a perfectly reasonable question, and doesn't even have the courtesy to tell you where that documentation is. Certainly most Perl programmers with any degree of experience can probably work it out, even if they haven't used that debugger feature before, but that logic applies to a lot of things that are, nonetheless, extensively documented—which I've always regarded as a feature of Perl's documentation, to be honest.



    If God had meant us to fly, he would *never* have given us the railroads.
        --Michael Flanders

Log In?
Username:
Password:

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

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

    No recent polls found