Perl Hacks: Tips & Tools for Programming, Debugging, and Surviving by chromatic |
by Tom Christiansen
|
by brian d foy
|
by Mark Jason Dominus
|
by Damian Conway
|
It's a creative approach, and one that makes good reading for someone well-versed in Perl programming (author Peter Scott makes the analogy of becoming fluent in a human language, such as French, then studying its various accents and dialects). He shows, for example, a kludgy piece of code that's meant to catch CGI form uploads, then indicates that the obvious replacement is the CGI.pm module. Elsewhere, Scott shows why symbolic references are bad, and how to avoid them by means of hashes. Some of the value in this book is in the form of documentation of the differences among Perl versions; other useful coverage deals with warnings and strictness control as debugging tools. Read this straight through to improve your own code; use the index to help decipher and improve what someone else has written. --David Wall
Topics covered: How to write good Perl code, read bad Perl code, and convert bad Perl code into good in less time that would be required to write an equivalent replacement program from scratch. Testing, debugging, documenting, replacing custom code with CPAN modules, and embracing features that became available in later versions of Perl are all covered. Overall, the author endorses and generally explains the principles of Extreme Programming (XP) for Perl work.
Product Details
Would you like to update product info or give feedback on images?
|
![]() |
59% buy the item featured on this page: Perl Medic: Transforming Legacy Code $30.39 |
![]() |
15% buy Object Oriented Perl: A Comprehensive Guide to Concepts and Programming Techniques $28.35 |
![]() |
9% buy Learning Perl, 5th Edition $25.33 |
![]() |
9% buy Perl Cookbook, Second Edition $32.97 |
Tags Customers Associate with This Product(What's this?)Click on a tag to find related items, discussions, and people.
|
|
Share your thoughts with other customers:
|
|||||||||||
Most Helpful Customer Reviews
Share your thoughts with other customers: Create your own review
|
|
|
This product's forum
Active discussions in related forums
Search Customer Discussions
|
|
After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in. |