1
resposta

Arquitetura e designer do projeto

O projeto foi feito baseado em alguma arquitetura ou designer específico ?

1 resposta

Oi João!

Na verdade não. Foi feito no mesmo estilo que é encontrado na grande maioria de projetos Java com Spring Boot.

Exceto a parte de validações, que no geral o pessoal coloca tudo junto na service, deixando o código muito extenso e difícil de dar manutenção e de testar. No curso foram utilizados os padrões de projeto Strategy e Chain of Responsibility para implementar as validações.

Bons estudos!