Chapter 12. Modules and the CPAN

12.1

Creating modules

389

12.2

Managing modules

398

12.3

Using modules

403

12.4

Summary

424

Scene: A Level 3 JAPH named Alexis is describing the fallout from her latest customer demo to a sympathetic colleague.

You wouldn’t believe it! Just when I had finally satisfied all of the customer’s stated requirements, he insisted on having Yet Another New Feature—specifically, support for Precursive Frobination of Defragulations (PFD). So I went back to my cubicle and started coding the algorithm, when I was struck by a strange feeling of déjà vu ...

Like Alexis, every programmer who sits down to write code will someday experience a creepy feeling that she’s solved this problem before. There are at least three logical explanations ...

Get Minimal Perl now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.