The Month in Perl Software Design
Overview of topics discussed on the Perl Software::Design mailing list in the months of November and December 2004.
http://www.mail-archive.com/sw-design@metaperl.com/msg00095.html
Whether or not to use compiler hints to drive the HTML methodmaking capacity of the HTML::Seamstress manpage.
Whether or not to use explicit getter/setter notion for method names.
http://www.mail-archive.com/sw-design@metaperl.com/msg00072.html
How to create IOC containers for the extended information needed with DBI.
http://www.mail-archive.com/sw-design@metaperl.com/msg00068.html
http://www.mail-archive.com/sw-design@metaperl.com/msg00060.html
the Class::MixinFactory manpage by Simon Cavaletto is a new module offering another approach to handling the problems inherent in multiple inheritance. The module lists other approaches such as delegation and then shows the utility of __MODULE__ in solving said problems.
Brannon responds with working functional and protoype-based object solutions which cover the apparent functionality of __MODULE__. Cavaletto assesses.
Stosberg discusses plugins in the context of CGI::Application::Plugin::*. Cavaletto evaluates.
http://www.mail-archive.com/sw-design@metaperl.com/msg00056.html
http://www.mail-archive.com/sw-design@metaperl.com/msg00043.html
Discussed at length then rejeected.
http://www.mail-archive.com/sw-design@metaperl.com/msg00033.html
Method chaining is attractive but what about exceptions thrown in the middle of the chain?
http://www.mail-archive.com/sw-design@metaperl.com/msg00023.html
http://www.mail-archive.com/sw-design@metaperl.com/msg00022.html
Presented at Usenix, Trey Harris discusses the motivation and design of his module design to support resumable, point-checking, verbose, robust scripting in Perl.
The Perl Software::Design mailing list is available from a number of sources:
nntp://news.gmane.org/gmane.comp.lang.perl.software-design http://dir.gmane.org/gmane.comp.lang.perl.software-design sw-design-subscribe@metaperl.com
Here are the mailing list archives to give you an idea of the content: