One of the major challenges of using Perl in a development environment is that
Perl's "More Than One Way To Do It" philosophy often means there are far too
many choices when it comes to solving a particular problem with the language.
This makes coding standards and the use of best-practice techniques especially
important in Perl development.