vBulletin FAQ
The website where you learn about vBulletin Forums
Home   Download vBulletin   vBulletin FAQ Forums vBulletin Related Sites Contact Us
Welcome to vBulletin FAQ

vBulletin FAQ Navigation

Getting Started

Customizing your vBulletin

Search Engines & SEO

Making Money with a Forum

Promoting your Community

Get your own vBulletin Today


Webmaster Help


Perl Best Practices





vBulletin Book Store > vBulletin books beginning with P

More details of book titled: Perl Best Practices

Perl Best Practices

Author: Damian Conway
Published: 2005-07-12
List price: $39.95
Our price: $26.37
Usually ships in 24 hours
As of: December 04th, 2008 01:19:48 PM
Customer comments on this selection.

vBulletin Excellent guide for writing better code
Not only do these practices apply to Perl, but they apply to any language. I have told several people who are not perl progreammers to references several of the practices since they hold true in any language. br / br /This is a purely practical book on how to write code that anyone can read and follow with minmal effort. It covers various aspects of coding styles and gives clear concice reasons for WHY they should be used. You can for example, using this book, give a clear reference why spaces should be used over tabs, or why underscores in variable names are simply easier for humans to parse than CamelCase.

vBulletin Write Perl on Purpose
I started reading Perl Best Practices from page 8 and got bored quickly. But that's because I was reading it the wrong way. First thing, the two introductions -- the preface, and chapter 1, are among the best explanations for why you should care how you write code, in any programming language. The preface begins, "This book is designed to help you write ... the best Perl code you possibly can." Chapter 1 starts with simply, "Code matters." So resist any temptation to skip these intros. Meanwhile, the remaining 18 chapters, each with roughly 20 specific items, cover all of Perl -- much more than one confronts in any specific program. So of course it's boring to read it cover to cover -- it's a reference. But don't just leave it on the shelf until you need it. Instead, set aside 10 minutes a day, and each time, open it up anywhere and start reading. You'll probably be pleasantly suprised to learn something new and useful about a construct you've used many times before. br / br /Still, no one book is the answer. I say read this Perl book for the bite-sized details, and pair it with "Effective Perl Programming" by Hall and Schwartz for the big picture.

vBulletin All good
This a great manual. Instead of being a reference like most books that you may only need parts of, every chapter has some interesting information and is applicable to daily coding. Since at this point you can learn a lot of Perl just on Google, textbook style manuals are on the way out. Best practices, though, is still very applicable. I wish I had read this book years ago looking back at my functional but awkward scripts.

vBulletin Ruby and Python aficionados, take this!
One of the biggest asset in the Perl community is the people that form it. And Damien Conway is one of its outstanding members. Possibly the best speaker I've ever seen, he injects wisdom and wit in its books, which always take you a bit further in the path of Perl Enlightment. This one, of course, is no exception. Not only it teaches what you should do, but the many things you _shoulnd't_ do. br /When will we be seeing a novel by Damien Conway? Don't let Charles Stross be the only perl monger that writes novels!

vBulletin Best Perl book ever
Not only the best Perl book I've ever read, it's also one of the best programming language books, period. br / br /If you've ever programmed C++ or Java, you'll know how revered the likes of Effective C++ and Effective Java are, a series of tips, suggestions, idioms, advice and commandments. This is the equivalent for Perl, except it's even more thorough and covers even more ground, from brace layout and statement formatting, to regexes, unit testing, documentation and command line parsing. br / br /There's also an exceptionally good chapter on object orientation, wherein author Damian Conway guides the reader through the use of his own Class::Std module. If you're using objects in Perl, and you're still rolling your own, you're really making life unnecessarily difficult for yourself. Class::Std provides object features reminiscent of CLOS, and makes Perl competitive with the likes of Python and Ruby when it comes to objects. Class::Std has changed the way I code Perl forever, and I know I'm not the only one. Seriously, this chapter is worth the price of admission on it own. br / br /It's hard to overstate just how much excellent stuff there is in here, there's even useful emacs and vi settings provided! And I've not even mentioned how well written it is. Damian Conway really does prove himself the master of witty examples. br / br /Perl Best Practices is just brilliant. Absolutely essential reading - don't code Perl without it.

Similar Listings

Book cover of Intermediate Perl.Intermediate Perl
Book cover of Perl Hacks: Tips  Tools for Programming, Debugging, and Surviving (Hacks).Perl Hacks: Tips Tools for Programming, Debugging, and Surviving (Hacks)
Book cover of Advanced Perl Programming.Advanced Perl Programming
Book cover of Perl Testing: A Developer's Notebook (Developers Notebook).Perl Testing: A Developer's Notebook (Developers Notebook)
Book cover of Higher-Order Perl: Transforming Programs with Programs.Higher-Order Perl: Transforming Programs with Programs
Our vBulletin book picks:


Find more vBulletin related products of interest.

Search:
Keywords:
Amazon Logo

Purchase vBulletin - Site Map - vBulletin Forum
Copyright © 2006 vBulletin-FAQ.com. All rights reserved.
This website is not affilliated with Jelsoft or vBulletin.
Forums - Archive