APM: March Topic Suggestions Sought
Wayne Walker
wwalker at bybent.com
Sat Mar 4 12:11:45 PST 2006
On Fri, Mar 03, 2006 at 06:50:09PM -0500, Mike Stok wrote:
>
> On 3-Mar-06, at 6:17 PM, tmcd at panix.com wrote:
>
> > On Fri, 3 Mar 2006, Wayne Walker <wwalker at bybent.com> wrote:
> >> A different way of creating objects.
> >
> > As a tangent, I saw a book at Borders: I believe it was _Perl Best
> > Practices_, which would be Damian Conway's recent book. It had what
> > looks like a quite interesting technique for building classes in Perl,
> > "inside-out objects". It also talked about the value of certain CPAN
> > modules to improve code structuring ("use base", for example, to avoid
> > the @ISA stuff). But I had only a few minutes to look at the book.
> >
> > Has any here read the book and think it worth getting?
> >
>
> I reviewed it, and we have been using it to guide us in a couple of
> largish projects at work. While it is pretty good, you should be
> careful about which guidelines you pick.
>
> Personally I find Class::Std too much of a nuisance to use, to me the
> pudding is a little over-egged - but I have been seduced by the red
> side, and so you can ignore me ;-) I particularly don't like the
Is it seduction when it's obviously a better mistress?
> baroque-feeling markers and attributes, and even the lighter-weight
> and better behaved Object::InsideOut uses attributes to mark
> subroutines.
Thanks for the insight. I'll play with them and then go back to Ruby
and continue to write old style .
> Try it on something and see. I like Damian, and amazed by what he
> can make Perl do, but a couple of years of maintaining old and crufty
> Perl code which sometimes uses tricks deliberately, other times
> accidentally, has made me leery of anything but the most vanilla Perl.
>
> Mike
>
> --
>
> Mike Stok <mike at stok.co.uk>
> http://www.stok.ca/~mike/
>
> The "`Stok' disclaimers" apply.
>
>
>
>
> _______________________________________________
> Austin mailing list
> Austin at pm.org
> http://mail.pm.org/mailman/listinfo/austin
--
Wayne Walker
www.unwiredbuyer.com - when you just can't be by the computer
wwalker at bybent.com Do you use Linux?!
http://www.bybent.com Get Counted! http://counter.li.org/
Perl - http://www.perl.org/ Perl User Groups - http://www.pm.org/
Jabber: wwalker at jabber.gnumber.com AIM: lwwalkerbybent
IRC: wwalker on freenode.net
More information about the Austin
mailing list