Escolar Documentos
Profissional Documentos
Cultura Documentos
Pistas de Arquitetura
02/06/2020
Tópicos
❏ Independência de Framework
❏ Testabilidade
❏ Entidades
❏ Casos de uso
❏ Adaptadores de interface
❏ Frameworks e drivers
Benefícios da Arquitetura Limpa
compilação
Bala de prata da computação?
❏ Curva de aprendizado
Arquitetura Limpa + Pirâmide de Testes
Arquitetura Limpa + Pirâmide de Testes
Arquitetura Limpa + Pirâmide de Testes
Arquitetura Limpa + Pirâmide de Testes
Arquitetura Limpa + Pirâmide de Testes
❏ Diminuição do retrabalho
Configuração: Frameworks e
bibliotecas de terceiros
Arquitetura Limpa para as Pistas
Arquitetura Limpa para as Pistas
Módulos da Aplicação
❏ core
❏ dataproviders
❏ entrypoints
❏ configuration
Arquitetura Limpa para as Pistas
❏ core / usecase
❏ dataproviders / database
❏ dataproviders / filesystem
❏ dataproviders / network
Arquitetura Limpa para as Pistas
❏ entrypoints / rest
❏ Arquivo Principal
❏ configuration
Arquitetura Limpa para as Pistas