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