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 using the language. This makes coding standards and the use of best-practice techniques especially important in Perl development.
The full two-day course explores maintainable, robust, and efficient coding practices for:
- Code style and layout
- Naming conventions
- Data
- Variables
- Subroutines
- Built-in functions and control structures
- Packages and modules
- Object-orientation
- Error handling
- I/O
- Documentation
- Interface design
- Miscellaneous other topics
The half-day and one-day course variants cover selected subsets of the above material and can be tailored to highlight particular areas of interest and differing levels of experience.
The course is based on the original book Perl Best Practices but has been fully revised and updated to cover new syntax, features, and hazards that have been added in recent versions of Perl.
Half-day, 1-day, or 2-day seminar
Perl programmers who work as part of a development team or who simply wish to write better, more reliable, more maintainable code.