1975

Modelando Domínios Rícos


Sumário

Neste curso vamos aprender a criar um contexto de pagamento utilizando recursos de OOP, DDD e CQRS.

Conteúdo Programático

  1. Introdução
  2. Linguagem Ubíqua
  3. Domínios Ricos vs Domínios Anêmicos
  4. Sub Domínios
  5. Separação em Contextos Delimitados
  6. Organizando a Solução
  7. Definindo as Entidades
  8. Corrupção no Código
  9. SOLID e Clean Code
  10. Primitive Obsession
  11. Value Objects
  12. Implementando Validações
  13. Design By Contracts
  14. Testando as Entidades e VOs
  15. Commands
  16. Fail Fast Validations
  17. Testando os Commands
  18. Repository Pattern
  19. Handlers
  20. Testando os Handlers
  21. Queries
  22. Testando suas Queries

Nível

3

Duração

269 minutos

Data de Publicação

25/11/2017

Autor

André Baltieri

hello@balta.io