Skip to content

Sans-arch/ddd-modelagem-tatica

Repository files navigation

Projeto prático sobre a utilização de táticas do DDD e Clean Architecture

Neste projeto são usadas várias táticas do DDD e além disso também é aplicada a Clean Architecture.

Conceitos abordados e aplicados:

  • Criação de testes unitários (usando TDD)
  • Criação de Domain Entities, Domain Services e Domain Events
  • Criação de Usecases
  • Aplicação de alguns design patterns como o padrão Repository, Factory e DTO.
  • Criação de API Rest
  • Utilização de variáveis de ambiente
  • Criação de testes E2E (End-to-End)
  • Utilização de Notification Pattern.
  • Trabalhar com diversos presenters (XML, JSON)