Eversion 101: Inside Out Objects (YAPC)

Original abstract

Inside-out objects offer intriguing advantages over traditional Perl objects, but at the cost of substantial complexity. This talk reviews pros and cons of inside-out objects and teaches the basics of how they work. It includes three core concepts, four ways to make them and five pitfalls to avoid. Familiarity with traditional object-oriented Perl will be assumed.

Previously given at

  • Perl Seminar NY, January 2006
  • Boston.pm, June 2006

Slides

Download PDF