In Perl, like in some other programming languages, there is more than one way to do something, but it’s very important to choose the easiest and correct way to do it.
So, it’s not a waste of time to have a look at some Perl programmers you have confidence in. Damian Conway offers you in this book a great opportunity to improve your skill programming in Perl and make your life easier.
Every programmer has his own style in writing code, a unique approach to writing. But there are always things which can be improved and this book is an open opportunity in this regard.
The chapters of the book explain a coordinated set of coding practices especially designated to enhance the efficiency and maintainability of Perl code. Browse through the chapters and the topics of the book and you’ll see what I meant.
In the 19 chapters of the book, you’ll find a very pleasant way to reiterate through the basics of the Perl language: formatting, indentation, style, code layout, naming conventions, values and expressions, variables, control structures, built-in functions, subroutines, input and output operations, references, regular expressions, error handling, command line processing, object-oriented programming, class hierarchies, modules, testing and debugging techniques.
The topics presented in the book are accompanied by very deeply explanations and a lot of examples meant to clarify the topics better.
You can see large samples of the books’ chapters following the link:
Perl Best Practices - Damian Conway's book
Perl Best Practices means to write code that works well, but in the same time it is very easy to read and understand, and last but not least to find out quickly the bugs hidden inside.
I don’t think it’s a wise idea to deeply encrypt the code in your applications, because if you do that, it will come some day when even you will wonder what the heck it’s all that code about! But for demonstrative purpose, it’s OK to show your Perl encrypted writing skill!