Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask
 
PerlMonks  

Re^3: Perl best practices fanatism

by sh1tn (Priest)
on Dec 09, 2007 at 17:56 UTC ( #655974=note: print w/ replies, xml ) Need Help??


in reply to Re^2: Perl best practices fanatism
in thread Perl best practices fanatism

The book looks like the most prominent Java books - do this, do that. The main question IMHO is why and not how.




Comment on Re^3: Perl best practices fanatism
Re^4: Perl best practices fanatism
by polettix (Vicar) on Dec 09, 2007 at 19:11 UTC
    I'm wondering if we actually read the same book. While there are many points where I decided not to follow PBP advices (e.g. Contextual::Return seems too clever dark magic IMHO), I always found that TheDamian clearly explained the why under the suggestion. Otherwise, I think that his 256 suggestions would have fit into some 20 pages, more or less.

    Flavio
    perl -ple'$_=reverse' <<<ti.xittelop@oivalf

    Io ho capito... ma tu che hai detto?
      I'm glad you liked the book. I just don't like the army style.


        I just don't like the army style.
        could it be that you skipped the foreword? or that you are confusing it with a different book?
        or maybe there are two different versions out there...
Re^4: Perl best practices fanatism
by amarquis (Curate) on Dec 10, 2007 at 15:38 UTC

    That's why I originally avoided the book, my opinion based only on the title. I later picked it up based on monk recommendations, and it turned out to be much better than I expected.

    It wasn't do this, do that; It was "most do this, here's why. This is contentious, and some people do that, it's important to make a choice and be consistent." I don't follow everything in PBP, but I learned a fair amount from it and it make me examine my own practices.

Re^4: Perl best practices fanatism
by Anonymous Monk on Dec 07, 2011 at 16:53 UTC
    But isn't that a lot of the actual value of this book? That it does indeed present the arguments why something should be done in a particular way? And that these arguments allow you to check if they do apply to your own problems.

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others musing on the Monastery: (7)
As of 2014-12-21 06:12 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    Is guessing a good strategy for surviving in the IT business?





    Results (104 votes), past polls