2012/7/3 Marcio Ferreira <[email protected]>:
> acredito justamente no contrário, incluse há um design pattern, o data
> mapper, que resolve esse problema.
>
> conceito eh voce desacoplar seu modelo de dados do storage layer.
>
> Hj vc usa a tecnologia Xpto no storage, e amanha trocar para Ykwo, o impacto
> eh minimo na arquitetura como um todo. As vezes só trocar o adaper resolve
> :)

Com Storage Layer, eu quis dizer algo como o DBIC, que já resolve esse
problema pra você.
O problema é que, principalmente no mundo Ruby, o padrão e jogar a
lógica toda dentro das suas classes do ActiveRecord, por exemplo. O
que seria equivalente a jogar tudo dentro das suas classes DBIC.

-Nilson
=begin disclaimer
   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
 SaoPaulo-pm mailing list: [email protected]
 L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
=end disclaimer

Responder a