BEF: Suporte a classes no padrão POCO para modelar entidades
Eu acredito que as classes de domínio devem sempre ser ignorantes quanto à tecnologia.
Acho que o padrão POCO pode simplificar a manipulação das entidades e, acima de tudo, facilitar bastante a implementação de testes unitários. O BEF hoje apenas dá suporte a testes de integração.
Acho ActiveRecord válido quando você tem um projeto de lógica simples, composta apenas de simples CRUDs. Mas aplicações complexas tendem facilmente a misturar a manipulação de enitidades com as regras de negócio. O padrão POCO ajuda muito neste ponto.
20
votos
Autor: Rafael Zóio Silva