DDD x Hibernate Tools  XML
Índice dos Fóruns » Arquitetura de Sistemas
Autor Mensagem
Rodrigo Manhães
JavaGuru
[Avatar]

Membro desde: 14/07/2005 17:07:07
Mensagens: 242
Localização: Campos dos Goytacazes/RJ
Offline

Maurício Linhares wrote:E o que é que uma coisa tem haver com a outra?

Active record é um padrão de projeto, ddd é um modo de se desenvolver software, eles não são excludentes.


Onde eu lia DDD compreendia Domain Model... ainda estou devendo a mim mesmo a leitura do Evans. De qualquer modo, se o seu modelo de objetos é um espelho do seu modelo relacional, seu "modo de desenvolver software" será bem mais "data-driven" que "domain-driven".

This message was edited 2 times. Last update was at 29/12/2007 12:49:37


https://github.com/rodrigomanhaes
http://programacaoradical.blogspot.com
pcalcado
Moderador
[Avatar]

Membro desde: 08/03/2004 17:19:35
Mensagens: 5174
Localização: Sydney - Australia
Offline

Sim, Domain Driven Design é sobre Domain Models mas dá no mesmo: Domain Model geralmente utiliza Data Mapper mas não consigo ver nenhum impedimento para usar Active Record. Na verdade o Ruby on Rails faz bastante isso.

Phillip Calçado "Shoes"
http://fragmental.tw/
http://blog.fragmental.com.br/
"It is unfortunate that much of what is called 'object-oriented programming today is simply old style programming with fancier constructs." - Alan Kay
[Email] [WWW] [Yahoo!] [MSN]
cmoscoso
Virtual Machine Man

Membro desde: 23/10/2007 10:08:29
Mensagens: 687
Offline

Rodrigo Manhães wrote:
Onde eu lia DDD compreendia Domain Model... ainda estou devendo a mim mesmo a leitura do Evans. De qualquer modo, se o seu modelo de objetos é um espelho do seu modelo relacional, seu "modo de desenvolver software" será bem mais "data-driven" que "domain-driven".


A escolha por uma solução DDD se da por outras variaveis (requisitos da aplicacao e até expertise), PAdroes para integração com o "modelo relacional" como data mapper ou active record podem ser utilizados seja qual for o caminho adotado (domain model ou modelo anemico).
[Email]
 
Índice dos Fóruns » Arquitetura de Sistemas
Ir para:   
Powered by JForum 2.1.8 © JForum Team