Preface
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 reusable 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.
Structure of This Book
- Chapter 1, Introduction: Becoming a Master
An introduction to the scope and intent of this book.
- Chapter 2, Advanced Regular Expressions
More regular expression features, including global matches, lookarounds, readable regexes, and regex debugging.
- Chapter 3, Secure Programming Techniques
Avoid some common programing problems with the techniques in this chapter, which covers taint checking and gotchas.
- Chapter 4, Debugging Perl
A little bit about the Perl debugger, writing your own debugger, and using the debuggers others wrote.
- Chapter 5, Profiling Perl
Before you set out to improve your Perl program, find out where you should concentrate your efforts.
- Chapter 6, Benchmarking Perl
Figure out which implementations do better on time, memory, and other metrics, along with cautions ...