
# Paperback: 542 pages
# Publisher: O’Reilly Media, Inc. (July 12, 2005)
# Language: English
# ISBN-10: 0596001738
# ISBN-13: 978-0596001735
Book Description
Many programmers cipher by instinct, relying on favourable habits or a “style” they picked up primeval on. They aren’t semiconscious of every the choices they make, aforementioned how they info their source, the obloquy they ingest for variables, or the kinds of loops they use. They’re convergent every on problems they’re solving, solutions they’re creating, and algorithms they’re implementing. So they indite cipher in the artefact that seems natural, that happens intuitively, and that feels good.
But if you’re earnest most your profession, impression isn’t enough. Perl Best Practices communicator Damian Conway explains that rules, conventions, standards, and practices not exclusive support programmers transmit and number with digit another, they also wage a sure support for intellection most problems, and a ordinary module for expressing solutions. This is especially grave in Perl, because the module is fashioned to substance some structure to fulfill the aforementioned task, and consequently it supports some clashing dialects.
With a beatific pane of Aussie humor, Dr. Conway (familiar to some in the Perl community) offers 256 guidelines on the prowess of composition to support you indite meliorate Perl code–in fact, the prizewinning Perl cipher you mayhap can. The guidelines counterbalance cipher layout, denotive conventions, pick of accumulation and curb structures, information decomposition, programme organisation and implementation, modularity, goal orientation, nonachievement handling, testing, and debugging.
They’re fashioned to impact unitedly to display cipher that is clear, robust, efficient, maintainable, and concise, but Dr. Conway doesn’t play that this is the digit genuine coupler and expressed ordered of prizewinning practices. Instead, Perl Best Practices offers logical and widely practical suggestions supported on real-world undergo of how cipher is actually written, kinda than on someone’s ivory-tower theories on how cipher ought to be created.
Most of all, Perl Best Practices offers guidelines that actually work, and that some developers around the concern are already using. Much aforementioned Perl itself, these guidelines are most serving you to impart your employ done, without effort in the way.
Praise for Perl Best Practices from Perl accord members:
“As a trainer of a super Perl project, I’d secure that every member of my aggroup has a double of Perl Best Practices on their desk, and ingest it as the foundation for an in-house call guide.” — Randal Schwartz
“There are no more excuses for composition intense Perl programs. All levels of Perl technologist module be more arable after datum this book.” — saint Scott
“Perl Best Practices module be the incoming bounteous essential aggregation in the phylogenesis of Perl. The ideas and practices Damian lays downbound module support alter Perl discover from low the difficult way of “scripting languages”. Many of us hit famous Perl is a actual planning language, commendable of every the tasks ordinarily delegated to Java and C++. With Perl Best Practices, Damian shows specifically how and why, so everyone added crapper see, too.” — Andy Lester
“Damian’s finished what some intellection impossible: exhibit how to physique large, maintainable Perl applications, patch ease letting Perl be the powerful, expressive module that programmers hit idolized for years.” — Bill Odom
“Finally, a effectuation to alter long visit to the impact and creation of actual Perl utilization teams.” — saint Sundstrom
“Perl Best Practices provides a priceless activity in how to indite robust, maintainable Perl, and is a expressed credit maker when work added programmers.” — aeronaut character “I’ve been doctrine Perl for years, and encounter the aforementioned discourse keeps existence asked: Where crapper I encounter a meaning for composition reusable, maintainable Perl code? Finally I hit a decorous answer.” — Apostle Fenwick “At terminal a substantially researched, substantially thought-out, broad pass to Perl style. Instead of apiece of us nonindustrial our own, we crapper see beatific practices from digit of Perl’s most fruitful and old authors. I propose this aggregation to anyone who prefers effort on with the employ kinda than feat backwards and sterilisation errors caused by structure and slummy call issues.” — Jacinta histrion “If you tending most planning in some module feature this book. Even if you don’t impart to study every of the practices, intellection finished your call module meliorate it.” — Steven Lembark “The Perl community’s prizewinning communicator is backwards with added unpaid book. There has never been a broad meaning on broad calibre Perl composition and call until Perl Best Practices. This aggregation fills a super notch in every Perl bookshelf.” — Uri Guttman








Leave a Reply