DDD, TDD, SOLIC, DI, IOC

7 views
Skip to first unread message

George Santos

unread,
Nov 27, 2015, 7:24:44 PM11/27/15
to dotnet-...@googlegroups.com
 Fala galera boa noite! 

Aqui no grupo alguém já teve experiencia em projetos nos padrões da moda no momento?

  • DDD – Domain Driven Design
  • TDD – Test Drive Design
  • SOLID – OOP Principles
  • DI – Dependency Injection
  • IOC – Inversion of Control
  • Cross Cutting
  • Self Validation Domain
Desses todos que já vi muito artigo, blog, site nerd por ai, só conheço o DDD pois estou lendo o livro do  Evans, que por sinal muito bom segunda edição traduzida, ouvir dizer que a tradução da primeira versão é ruim.

Joao Bosco

unread,
Nov 27, 2015, 7:47:30 PM11/27/15
to dotnet-...@googlegroups.com
Novidade alguém querer discutir essas coisas por aqui. =)

Alguns membros aqui do grupo tem experiência com essas técnicas de design de aplicações e conceitos.  

O livro azul do Evans é como se fosse a bíblia do DDD, mas assim como tudo em tecnologia, o tempo passa e os efeitos chegam. O livro original foi de 2005, eu acho, e 10 anos em tecnologia é uma vida. A leitura ainda é valida para a introdução ao DDD, mas hoje já existem muitas técnicas e discussões mais avançadas que o livro não aborda.

Recomendo ler o livro do Vaughn Vernon depois que finalizar Evans. Na epoca que comprei o livro dele ainda não tinha tradução em português. Hoje não sei... 

Mas DDD é muita pratica também. Muita coisa se aprende vivendo o dia a dia e sempre tendo um pensamento critico sobre construção do seu modelo, divisão do domínio e etc.

Não caia no mesmo erro da maioria. A parte importante do livro é a segunda metade, que fala mais da parte estratégica do DDD. A primeira parte do livro que fala simplesmente dos patterns não é o mais importante, são só ferramentas...

Enfim... Qualquer dúvida, estamos ai pra ajudar. 
 
 

--

---
You received this message because you are subscribed to the Google Groups ".Net Salvador" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dotnet-salvad...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
Atenciosamente,

João Bosco Seixas

linkedin/joaoboscoseixas
@joaoboscoseixas

Fabio Campinho

unread,
Nov 27, 2015, 7:56:40 PM11/27/15
to Joao Bosco, dotnet-...@googlegroups.com

Gosto do padrão GOF.

Achei bem real.

 

Enviado do Email do Outlook para o telefone Windows 10

Fabio Campinho

unread,
Nov 28, 2015, 8:47:38 AM11/28/15
to Joao Bosco, dotnet-...@googlegroups.com

 

 


De: Joao Bosco
Enviado:sexta-feira, 27 de novembro de 2015 21:47
Para: dotnet-...@googlegroups.com
Assunto: Re: [dotnet-salvador] DDD, TDD, SOLIC, DI, IOC

 

 

Novidade alguém querer discutir essas coisas por aqui. =)

João Seixas

unread,
Nov 28, 2015, 8:56:47 AM11/28/15
to Fabio Campinho, dotnet-...@googlegroups.com
Campinho o livro que falei nao é esse que vc postou. É do mesmo autor. Mas a capa eh vermelha e preta. O autor eh bom entao vale a pena ler qualquer um.

Esse que vc postou usa actor system que eh uma outra abordagem. Que é muito boa para distribuição de sistemas e resolve vários pontos falhos da abordagem "padrão" do DDD para sistemas que precisam de um pouco mais de performace.

Para sistemas  alta performance to tendendo a sistemas append only(log commit) ao invés de actor model. Mas existe muita discussão ai pra ser feita com relação a isso e foge do DDD. Inclusive podendo misturar esses estilos  de arquitetura.




De: Fabio Campinho
Enviada em: ‎28/‎11/‎2015 11:47
Para: Joao Bosco; dotnet-...@googlegroups.com
Assunto: RES: [dotnet-salvador] DDD, TDD, SOLIC, DI, IOC

Reply all
Reply to author
Forward
0 new messages