PBP is a very good book. It gets actually better at each read. One thing touched only on the surface is logging (at least in the sense that it does not advise much about existing logging modules)

  • is log4X actually good for production?
  • should one prefers syslog type logging
  • etc...

    one thing I liked pretty much (and that can be said for perlhacks too) is that in the first reading (along the diagonal) you can ignore the bits you find a bit boring and browse the index for your favourite sections (some smelled real good just by the title ;)

    Inside-out OO is maybe rushed a bit. I mean the arguments are sound and I knew the technique (eh eh from here++ actually) but I felt a bit "pushed" to embrace it...after all there is a huge codebase where almost everybody has invented its own object system, so a bit more of a pacific coexistence (or survival) howto would have been good.

    still I buy a lot of books (and 80% are o'reilly books, enough to be given a prize some day :)) and PBP has been (is) my best read in months -- I must confess that on my bedtable (yeah it did not leave it yet!) it is sitting next to Pierce's Types theory and Queinnec's Lisp in little bits (and looks all the sexier...).

    hth --stephan

    In reply to Re: Best Perl Practices reviews? by sgt
    in thread Best Perl Practices reviews? by Anonymous Monk

    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.