|Think about Loose Coupling|
looking towards learning OOPby spx2 (Deacon)
|on Sep 12, 2008 at 09:39 UTC||Need Help??|
spx2 has asked for the
wisdom of the Perl Monks concerning the following question:
Recently I have thought of seriously taking on learning OOP in perl.
Apart from the fact that I know little of the mechanisms which lie behind use,require,bless
(altough I have read about them on several occasions I have not used them all that often)
I would like to adopt a framework.
The obvious choices for me seem to be the following:
1)reading Damian Conway - Object Oriented Perl(which however could be time wasted
as it dates back to 2000 so could be seriously out-of-date,please correct me if I'm wrong)
2)reading more about Moose(which however seriously lacks some nicely binded documentation,
it just has presentations,articles,perldocs and it is a hard-to-follow learning process if
3)reading more on Spiffy(which suffers from bad critique from cpan reviewers,but apart from that
seems to be nice)
I should mention that I have previously played with Moose and found it interesting.
So,I am seeking your wisdom on choosing on knowing what other alternatives I have for 1),2),3)
and also what you think will work out best.
Also my problem is that there are many such modules on cpan but none really offers any reliability,for me at least,in the
sense that they don't have sufficient documentation and I can't see someone saying:
"This is the object-system we have settled on and this one should be used because we have decided to so and we include it in some standard"