The second edition of “Mastering Perl: Creating professional programs with Perl”, by Brian D Foyis, is now available on O’Reilly’s Chimera platform. You can read it online for free as it’s being written.
Book Description
Mastering Perl is the third book in the series starting with Learning Perl, which taught you the basics of Perl syntax, progressing to Intermediate Perl, which taught you how to create re-usable Perl software, and finally this book, which pulls everything together to show you how to bend Perl to your will. This isn’t a collection of clever tricks, but a way of thinking about Perl programming so you integrate the real-life problems of debugging, maintenance, configuration, and other tasks you’ll encounter as a working programmer. This book starts you on your path to becoming the person with the answers, and, failing that, the person who knows how to find the answers or discover the problem.
Table of Contents
- Introduction
- Advanced Regular Expressions
- Secure Programming Techniques
- Debugging Perl
- Profiling Perl
- Benchmarking Perl
- Cleaning up Perl
- Symbol Tables and Typeglobs
- Dynamic Subroutines
- Modifying and Jury Rigging Modules
- Configuring Perl Programs
- Detecting and Reporting Errors
- Logging
- Data Persistence
- Working with Pod
- Working with Bits
- The Magic of Tied Variables
- Modules as Programs