Debugging principle

My sardonic pal Jack Mantis is thinking about writing a book on programming. Here's the current draft of the beginning of the chapter on debugging:

Debugging is hard.

Especially late at night.

When you're lying in bed.

Without a computer.

And the compiler is issuing error messages in what you're pretty sure is Medieval French lyric poetry.

And the elephant is about to charge.

But then you're in Spain, and the maître d' is telling you that no orangutans are allowed, and you try to explain that they're just massaging your feet, but then these guys without faces are chasing you along the Great Wall, and all our friends were there, and so was this guy from college who I haven't even thought of in years, and—oh, never mind, it's too complicated to explain and I don't really remember all the details anyway.

But take my word for it, debugging is hard.

—Jack Mantis, Mantis on Software

5 Responses to “Debugging principle”

  1. Twig

    That made me snorf with laughter!

  2. Michael

    I love it. Reading that bit is enough to convince me to buy the book.

  3. Scott Janssens

    I like debugging. It’s not so bad if you’ve got the right tools. But then I also prefer to code in assembly so my view may be a bit skewed.

  4. Allogenes

    Ok. That was just plain funny! I’d love to see an entire book with that sort of wit behind it.


  5. lb

    i’ll pay 57 dollars for it!!



Join the Conversation

Click here to cancel reply.