Domain-Driven Design é uma furada?  XML
Índice dos Fóruns » Arquitetura de Sistemas
Autor Mensagem
andre_salvati
GUJ Ranger

Membro desde: 02/06/2005 16:28:38
Mensagens: 939
Offline

Fabio Kung wrote:Gente, quando eu li todos esses posts não tive a impressão de ninguém atacando o DDD. Foi mais um ActiveRecord x DataMapper.

Não sei de onde vocês tiraram esse flame, a única coisa que o Gavin disse foi que ele ainda não entendia ainda muito bem a necessidade desses tais "Repositórios". No fim, ele acabou percebendo que os Repositórios são o que ele chama de Daos.


Exatamente , apesar das intrigas da oposição...

O cara mais chato do GUJ wrote:
"Magina, o Gavin não leu o livro todo para ter o direito de criticar...

Aliás, quem é o Gavin pra dizer alguma coisa!?"

Ajude na criação do StackOverflow em português!!!

http://area51.stackexchange.com/proposals/23539/software-development-in-portuguese?referrer=tI8Uon7RDszY236h5e0UuA2


http://www.empresadigital.inf.br
http://twitter.com/afsalvati
LeoGomes
Smalltalk
[Avatar]

Membro desde: 02/06/2007 06:19:13
Mensagens: 3
Localização: Sophia Antipolis, França
Offline

Engraçado é ler no próprio livro do Gavin e do Bauer:

Our domain model is a rich object model, with complex associations,
interactions, and inheritance relationships. An interesting and detailed discussion
of object-oriented techniques for working with domain models can be found in
Patterns of Enterprise Application Architecture [Fowler 2003] or in Domain-Driven
Design [Evans 2004].


Hibernate in Action, 2005, Pág. 62

I'm not young enough to know everything.
[Oscar Wilde]
[Email] [MSN]
lobinhojr
Smalltalk

Membro desde: 11/04/2006 18:39:49
Mensagens: 4
Localização: Fortaleza - Ceará
Offline

Rodrigo,

Sou desenvolvedor .Net a maior parte do tempo (Java tbm) e concordo 100% com isso. Eu pessoalmente luto bastante pela utilização de DDD nos projetos que participo. Na empresa na qual era responsável pelo desenvolvimento apliquei DDD e fui muito feliz usando NHibernate (Repository), Windson Castle (Injeção de dependencia)....

Principalmente pq os dois projetos tinham regras de negócio bastante complexas, assim nada melhor do que um "Domain Model" bem feito.

Entretanto, em algumas empresas isso dói muito pra equipe. O BOLOVO com entidades anêmicas seguem firme e forte. (e é pq .Net que não teve aquela coisa chamada EJB 2... sei o q aconteceu não.)

Minha esperança é que quando enfim a MS lance o Entity Framework as coisas mudem. (Tava até pensando em abandonar a causa).


rodrigoy wrote:
Thiago, cara, desculpe, mas isso que você falou é um completo absurdo. Não conheço todos os programadores .Net, mas estou no mercado, tenho muito contato muito grande com os alunos e não vejo a comunidade .Net, pelo menos aqui no Brasil, buscar DDD.

Não vejo a Microsoft defender o uso de DDD para .Net, simplesmente pelo fato dela não fornecer ferramentas que facilitem DDD na plataforma (não que não seja possível).

[adicionado] Digo isso porque a comunidade .NET aqui no Brasil ainda está na barra da saia da Microsoft, mas não todos [/adicionado]


Quando você não está feliz, é preciso ser forte para mudar, resistir à tentação do retorno. O fraco não vai a lugar algum."
[MSN]
Eduardo Dress
Smalltalk

Membro desde: 11/01/2009 16:24:41
Mensagens: 4
Offline

Mais uma discução sem prositos, que nao levou a lugar. Quem nao gosta de DDD vai continuar nao gostando, quem gosta vai continuar a usar. novamente podemos aproveitar um ou dois post. Mais uma coisa, vai ter aqueles q acham q usam DDD, e aqueles q so usam pq esta na moda. Existe tantas outras coisas para discutir e se chegar a uma conclusao e ficamos sempre nas mesmas discuções.
 
Índice dos Fóruns » Arquitetura de Sistemas
Ir para:   
Powered by JForum 2.1.8 © JForum Team