[SP-pm] ORMs

Márcio Vitor cromo.jml at gmail.com
Sun Sep 28 15:35:23 PDT 2008


Talvez Fetter e outros DBAs não gostem da abstração do contato direto
do  desenvolvedor com o banco de dados, interface que as ORMs
preenchem e sintam algum ciúmes das stored procedures, talvez ele
tenha se justificado melhor pessoalmente.
Se necessito fazer consultas dinâmicas como
inserts,updates,selects,deletes e stored procedures por que não usar o
DBIx::Class(ou Hibernate que devia ser o assunto) e centralizar tudo
nas classes de negócio ?
Concordo que havendo a necessidade da intervenção de DBAs pode ser uma
boa ter querys, functions e procedures legíveis para dbas e
desenvolvedores sendo acessadas através de uma simples biblioteca.

Márcio Vitor

2008/9/28 André Walker <andre em andrewalker.net>:
> Acabei de voltar da PGCon, e conversei com David Fetter. Perguntei o que
> ele achava de ORMs, como a DBIx::Class. Ele disse que as coisas são tão
> boas no Unix porque cada ferramenta é muito boa em uma coisa, mas ORMs
> não são assim. No final, acabam dando mais trabalho. Parece que havia um
> consenso lá que ORMs em geral (o Hibernate foi muito citado) só deixavam
> o programa mais pesado e limitavam o potencial do banco.
> DBA's não gostam muito delas então. E os programadores Perl? Já vi um
> artigo do Champs falando sobre CGI::Application, Class::DBI e Template
> Toolkit. O que você acha hoje sobre Class::DBI e DBIx::Class? E os
> outros?
>
> Abraço
>
> _______________________________________________
> SaoPaulo-pm mailing list
> SaoPaulo-pm em pm.org
> http://mail.pm.org/mailman/listinfo/saopaulo-pm


More information about the SaoPaulo-pm mailing list