Goodreads helps you keep track of books you want to read.
Start by marking “Perl Best Practices” as Want to Read:
Perl Best Practices
Many programmers code by instinct, relying on convenient habits or a "style" they picked up early on. They aren't conscious of all the choices they make, like how they format their source, the names they use for variables, or the kinds of loops they use. They're focused entirely on problems they're solving, solutions they're creating, and algorithms they're implementing. S ...more
ebook, 544 pages
Published July 12th 2005 by O'Reilly Media
(first published January 1st 2005)
To see what your friends thought of this book, please sign up.
(showing 1-30 of 320)
Hardcore Perl programmers tend to be an audacious bunch. Damian Conway--a superstar and innovator among Perl coders--takes on the audacious task of calling to arms his fellow programmers with a battle cry of "We can do better!". Perl is a complex and highly flexible language that eschews the "one way to do it" philosophy found in other languages. However, Perl provides plenty of digital rope to hang ones self with--especially for coders new to the language. Perl code can be overtly terse or roun ...more
Feb 29, 2008 Joshua rated it 5 of 5 stars · review of another edition
Recommends it for: Any perl programmer of any level
This is a fantastic book that helps address many of the things that are negative about working with Perl in teams. Even through just beginning to standardize on a few of these principles, our group is sharing more code and spending less time discussing pros and cons of various approaches. In addition to the 'encoded practices' aspect of this book, the other 'win' is that it has some nice patterns and idioms for doing common things, and doing them well -- instead of gradually learning those thing ...more
This book is a masterpiece! I think that it should be considered a must-read for anyone who will develop Perl applications. The author has deep understanding of Perl's under-the-hood. The book also contains "simplest scenario code" snapshots/samples (real ones, not theoretical examples) which explain each point in its depth, and these samples are well explained and very well compared to code snapshots of bad practices (Bad practices are also highlighted in the book, wow!) ... So as a small revie ...more
Goodreads is hiring!
If you like books and love to build cool products, we may be looking for you.
Learn more »
Learn more »