Bom dia povo do GUJ.
Antes de mais nada gostaria de informar q estou lendo esses links:
http://www.guj.com.br/posts/list/129676.java
http://www.rponte.com.br/2009/06/08/no-more-daos/
http://www.infoq.com/articles/ddd-in-practice
http://infoblogs.com.br/view.action?contentId=36202&DomainDriven-Design-e-Simples-Basta-Chamar-DAOs-de-Repositorios.html
http://arquiteturadotnet.wordpress.com/2010/05/12/camadas-de-aplicacao-e-dominio-no-ddd/
Que sao materias q achei pertinente ao assunto.
Seguindo.
Desenvolvi um sistema a uns 2 anos atras, quando estudava um pouco sobre DDD. Tentei aplicar alguns conceitos talvez nao tenha ficado otimo, mas acho q esta no caminho.
Acabamos motando a seguinte arquitetura:
O Sistema era relativamente simples, sem muitas regras de negocio.
Agora estamos iniciando um novo, que terá N processos de negócio, N formas de acesso e afins.
Gostaria de saber de vcs, oq recomendariam que fosse alterado e pq, baseado em suas experiencias de desenvolvimento.
A intencao eh simplificar o codigo, nao pretendemos usar Spring.
Sera um sitema Java, com clientes Web-Flex, Delphi, Mobile e derrepente ate TV Digital(pq nao
).
Continuo lendo os links q postei acima para ver oq pode ser melhorado nesse modelo que postei.
Conto com a colaboração de vcs.
Grande abraço.




