O'Reilly Open Source Convention
Books Safari Bookshelf Conferences O'Reilly Network

Arrow Home
Arrow Registration
Arrow Speakers
Arrow Keynotes
Arrow Tutorials
Arrow Sessions
Arrow At-a-Glance
Arrow Wiki
Arrow BOFs
Arrow Events
Arrow Exhibitors
Arrow Sponsors
Arrow Hotel/Travel
Arrow Venue Map
Arrow See & Do
Arrow Tips for
Arrow Press
Arrow Mail List



Patterns in Perl
Adam Turoff, Consultant

Track: Perl
Date: Tuesday, July 27
Time: 8:45am - 12:15pm
Location: Mt. Hood


Design Patterns are a concise means of describing program behaviors. They are commonly used by programmers to express how code works, or give a name to common programming idioms.

This tutorial introduces design patterns in Perl, starting with small, micro-patterns, and continues on to to more complex idioms and patterns. Rather than reinterpret design patterns from Java or C++, this tutorial focuses on those patterns that work in Perl.

Using these design patterns helps simplify Perl programs by reusing common idioms, adopting scalable programming techniques, and help make programs easy to extend.

Topics covered in this tutorial include:

  • Statement Modifiers
  • Quoting
  • Templating
  • Objects
  • Iterators and List Operations
  • Singletons
  • Inheritance
  • Interfaces
  • Plugins and Extensions
  • Callbacks and Event Handlers
  • Delegation
  • Inversion of Control

  • O'Reilly Home | Privacy Policy

    © 2004, O'Reilly Media, Inc.