[Israel.pm] Class::DBI Talk
yuval at windax.com
Mon Jun 14 09:22:29 PDT 2004
Looking in perl.org.il to check when Migo will get his beer, I saw that
I'm talking about CDBI on the same night.
So, imitating migo, we can go on 1 of 2 approaches:
1) CDBI in general, how it saved my life, things in theory
(relationships, etc). To make a long story short: less code.
2) Hands-on: how do I make a CDBI project? How do I define my DB/tables?
How do I create relationships? More code, less talk.
In general, Class::DBI made my projects more focused on their goals, the
code is much more easier to maintain, things are really straightforward.
The only thing you're giving up is speed, and I guess it's not always
It wasn't for me.
Having 0 (z-e-r-o) SQL is great.
Database changes that doesn't necessarily "hurt" your code is devine.
Not writing SQL makes development time so much shorter.
Anyway, I guess Gaal will make you understand the "why use CDBI" part :)
Tell me of everything that you would like to know about it (I am no CDBI
guru, but I guess I could dig stuff up if I don't know them) or forever
hold your peace.
More information about the Perl