Em 28 de junho de 2011 22:52, Leandro DUTRA
<leandro.gfc.du...@gmail.com> escreveu:
[... corte ...]
> A grande exceção era aquele de Python, como se chamava?  SQL alguma
> coisa ou algo SQL, mas até aí morreu o neves.

Você está falando da fadinha [1] Dutra? Parece que ela(e) morreu mesmo.

Em tempo, tive bons contatos com ActiveRecord do Rails [2], e as
técnicas que vi no mesmo mostram um amadurecimento cada vez maior e um
uso mais efetivo do mesmo junto com o banco de dados. Eagers e Lazys
Joins quando bem utilizados realmente mudam consideravelmente a
performance. Claro que existem certas convenções do AR que não são tão
bem vistas, como as SKs [3] por exemplo, mas para determinadas
aplicações isso não é o fim do mundo em si.

A questão em si é que quando mais você entende as ferramentas que usa,
melhor proveito você pode tirar delas. E, IMHO, o marketing feito
sobre certas 'facilidades' dos ORMs é que leva a muitos
desenvolvedores acharem que podem esquecer de tudo pois o ORM cuidará
disso pra você.

[1] http://sqlfairy.sourceforge.net/
[2] http://guides.rubyonrails.org/active_record_querying.html
[3] http://en.wikipedia.org/wiki/Surrogate_key

[]s
-- 
Dickson S. Guedes
mail/xmpp: gue...@guedesoft.net - skype: guediz
http://guedesoft.net - http://www.postgresql.org.br
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a