On 19 April 2010 12:34, Carl Johnstone <catal...@fadetoblack.me.uk> wrote:
> kevin montuori wrote:
>> DBIC code has proven trivial to maintain and augment.
> ...how much better things are with DBIC - especially when it comes to
> adding new features into the existing code base.

Absolutely!  When you are doing complicated reporting rollups
(multiple joins, subqueries, aggregate functions) that can be
arbitrarily tweaked, sorted, paged etc. then modifying with DBIC is
often just a case of tweaking a single hash declaration...

(Whereas updating a dynamic SQL codegen may well involve an hour of
headscratching... Not to mention the other hour of debugging later,
because you forgot to add a space or comma that kicks in with some
rarely used set of parameters...)

osfameron

_______________________________________________
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
Dev site: http://dev.catalyst.perl.org/

Reply via email to