Re: Annouce: DBIx::Class, a.k.a "taking the easy way out"

[prev] [thread] [next] [Date index for 2005/07/25]

From: Tony Bowden
Subject: Re: Annouce: DBIx::Class, a.k.a "taking the easy way out"
Date: 15:40 on 25 Jul 2005
On Mon, Jul 25, 2005 at 11:32:48AM -0400, John Siracusa wrote:
> Extensibility through modular, replaceable components is the traditional
> meaning of "plug-ins."  Inheritance/subclassing is something else entirely.

FWIW one of my overriding goals since taking over Class::DBI was to get
rid of the multiple inheritance.

0.28 had the wonderful code:

  use base qw(Class::Accessor Class::Data::Inheritable Ima::DBI
              Class::Fields::Fuxor Class::Fields);

I haven't quite gotten as far as I'd like yet, but I at least got rid of
the last two...

Tony

(message missing)

Re: Annouce: DBIx::Class, a.k.a "taking the easy way out"
Tony Bowden 15:40 on 25 Jul 2005

Delegation vs Hooks (was: Annouce: DBIx::Class, a.k.a "taking the easy way out")
=?ISO-8859-1?Q?Ask_Bj=F8rn_Hansen?= 23:27 on 26 Jul 2005

Generated at 16:37 on 28 Jul 2005 by mariachi v0.52