Crud com DDD  XML
Índice dos Fóruns » Arquitetura de Sistemas
Autor Mensagem
tnaires
GUJ Master
[Avatar]

Membro desde: 22/12/2003 08:05:58
Mensagens: 1678
Localização: Porto Alegre/RS - Natal/RN
Offline

AGAraujo wrote:- se eu implementar o repositorio na camada de infraestrutura, necessáriamente a infrastrutura deverá conhecer a entidade, criando uma dependência da infraestrutura com a camada de dominio. Estou correto ou este raciocínio está errado?

Creio que o raciocínio está correto. O que está errado é manter o repositório fora do modelo de domínio, conforme foi falado no tópico.

Tarso Nunes Aires

Blog - http://cabritin.wordpress.com/
Delicious - http://delicious.com/tnaires
Twitter - @tnaires

AGAraujo
JavaTeenager
[Avatar]

Membro desde: 30/03/2009 07:56:35
Mensagens: 159
Offline

tnaires wrote:
AGAraujo wrote:- se eu implementar o repositorio na camada de infraestrutura, necessáriamente a infrastrutura deverá conhecer a entidade, criando uma dependência da infraestrutura com a camada de dominio. Estou correto ou este raciocínio está errado?

Creio que o raciocínio está correto. O que está errado é manter o repositório fora do modelo de domínio, conforme foi falado no tópico.


Não lembro de alguem ter falado isto, mas blz. Repositorio fica no dominio, pelo menos no meu entendimento.

Voltando ao raciocinio, então significa que a arquitetura em camadas defendida por Evans, como segue abaixo, não foi seguida por ele mesmo quando implementou o projeto para demonstrar a aplicação de DDD: http://dddsample.sourceforge.net/ :

Eric Evans wrote:
Therefore, partition a complex program into LAYERS. Develop a design within each LAYER that is cohesive and that depends only on the layers below... (EVANS, P. 30, DDD Quickly)


Então agora eu começo a pensar:
a arquitetura defendida por DDD é impraticavel?

Qual sua opnião sobre isto? Se alguem mais quiser fazer alguma colocação...


vlw cabra t+

O pensamento é uma prévia dos próximos acontecimentos
AGAraujo
JavaTeenager
[Avatar]

Membro desde: 30/03/2009 07:56:35
Mensagens: 159
Offline

tnaires, desculpe-me

percebi agora que o tópico já tinha outros posts. Outra, não tinha percebido que era você e que já discutimos isto no outro tópico.

Vlw cabra e obrigado!!

O pensamento é uma prévia dos próximos acontecimentos
feliperod
JavaTeenager
[Avatar]

Membro desde: 07/11/2006 14:10:54
Mensagens: 184
Offline

Normalmente depende da estratégia de persistência que você utilizar a forma que isso será feito. Mas a camada de infra pode depender da camada de modelo.

Felipe Rodrigues de Almeida
No Twitter: @felipero
www.fratech.net
The Fratech way
 
Índice dos Fóruns » Arquitetura de Sistemas
Ir para:   
Powered by JForum 2.1.8 © JForum Team