in reply to Re: need to know before learning Moose,Catalyst,DBIx
in thread need to know before learning Moose,Catalyst,DBIx

I might catch a bit of flack on this, but I would add that having a basic understanding of how to roll your own objects using classic Perl objects can give one a better understanding of and appreciation of just what Moose (and similar packages) are doing for you.

It helps to remember that the primary goal is to drain the swamp even when you are hip-deep in alligators.
  • Comment on Re^2: need to know before learning Moose,Catalyst,DBIx

Replies are listed 'Best First'.
Re^3: need to know before learning Moose,Catalyst,DBIx
by kcott (Archbishop) on Feb 04, 2014 at 08:10 UTC

    Well, I'm not going to give you any flack over that comment; however; the tutorial I linked to does cover that:

    "In addition, plenty of code in the wild does all of its OO "by hand", using just the Perl built-in OO features. If you need to maintain such code, you should read perlobj to understand exactly how Perl's built-in OO works."

    -- Ken

      I usually catch some flack when I say one of my favorite tutorials from days gone by is this: http://perldoc.perl.org/5.8.8/perlboot.html :)

      It helps to remember that the primary goal is to drain the swamp even when you are hip-deep in alligators.