Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

metaperl (1904)

metaperl
  (email not shown publicly)
http://www.metaperl.com/

Terrence Brannon has interests in business object design.

Journal of metaperl (1904)

Sunday January 02, 2005
09:14 PM

November/December 2004 Topics in Perl Software::Design

[ #22539 ]
NAME

NAME

The Month in Perl Software Design

DESCRIPTION

Overview of topics discussed on the Perl Software::Design mailing list in the months of November and December 2004.

TOPICS

HTML::Seamstress Design Dilemma

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.

Inversion of Control and DBI

http://www.mail-archive.com/sw-design@metaperl.com/msg00072.html

How to create IOC containers for the extended information needed with DBI.

The Design of the Querylet SQL Report Writer tool

http://www.mail-archive.com/sw-design@metaperl.com/msg00068.html

Two Alternate Approaches to Mixin Functionality

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.

Test coverage in Java

http://www.mail-archive.com/sw-design@metaperl.com/msg00056.html

Plans for a Software::Design CPAN-based Magazine

http://www.mail-archive.com/sw-design@metaperl.com/msg00043.html

Discussed at length then rejeected.

Short-circuting method chains

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?

Code and block size as complexity metrics

http://www.mail-archive.com/sw-design@metaperl.com/msg00023.html

Commands::Guarded

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.

RESOURCES

Perl Software::Design mailing list
http://www.metaperl.com/sw-design

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:

http://www.mail-archive.com/sw-design@metaperl.com/

This document
http://www.metaperl.com/sw-design/review/2004/12/12.pod http://www.metaperl.com/sw-design/review/2004/12/12.txt http://www.metaperl.com/sw-design/review/2004/12/12.html
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.