Well, my major complaint is that in most (if not all) O'Reilly books, the author is considered to be God (to quote one author of an O'Reilly book). There's too much "this is how it is" and "this is how you solve this particular problem". There is hardly any explaination why things are the way they are.

If O'Reilly books learn you something, it's just a bunch of tricks. It's hard to gain actual insight from O'Reilly books. Another problem with O'Reilly books is the index. The index of the first print of Programming Perl 3rd edition was missing something very essential, either "Regular Expression" or "Regex". (Don't have the book here, so I cannot check). You seldom see a reference in O'Reilly, and if you see one, it's mostly to one of their own books.

Note that O'Reilly isn't the only publisher whose books are "lacking", it happens with other publishers too. I just mentioned O'Reilly because there are so many people dweeping with them. As if having an animal on your cover makes the content good.

When it comes to technical books, I generally find Addison-Wesley of a higher quality (but that doesn't mean every A-W book is good!). One book I really like (and I've learn more Perl from it than all "Perl" books combined) is Stevens' "Advanced Programming in the UNIX environment".

Then there's of course Knuth. If you want to know how an index such look like, look in the back of "The Art of Computer Programming". And don't forget to check out the reference section as well.

Abigail


In reply to Re: Community review by Abigail-II
in thread Community review by Juerd

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



  • 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:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.