Implementing Perl (Moose) Design Patterns

Implementing Perl (Moose) Design Patterns

By ynon perek
Date: Tuesday, 28 February 2012 14:50
Duration: 40 minutes
Target audience: Any
Language: עברית
Tags: moose oop

You can find more information on the speaker's site:


Perl has gone a long way from the scripting language it once was to an Object Oriented modern programming language. Has our culture evolved accordingly ?

In this short talk I will discuss 5 software design problems and use Moose to implement a generic solution, based on common design patterns.

Topics Include:

* Inheritance vs. Delegation
* Inheritance vs. Roles
* Type Validations and Custom Types
* Reflecting with MOP
* Common Anti Patterns


Attended by: Meir Guttman, Chanan Berler, Nir Aharon, Moshe Sucaz, Gilad Natan, Tal Nagar, Victor Tsvetov, Amir Aharoni, Yaron Golan (‎yargo‎), Shlomo Yona, moshe nahmias, Eyal Ben David, Ron Zaltsman, Ant Weiss (‎ant‎), Tamir Erez, Yehudit Nathan, Aryeh Koenigsberg, Kirill Burd, Lary Ecker, Eitan Schuler, avivit polak, Michael Sedletsky, Emil Feldman,

Copyright © 2007-2012 Israeli Perl Mongers, Perl Foundation