Refatorar as lógicas iniciais do backend para alinhar o projeto ao padrão arquitetural MVC, garantindo que os Controllers atuem estritamente como pontos de entrada HTTP e deleguem as regras de negócio para as classes Service, garantir a implementação de DTOs para que a entidade não seja exposta diretamente no controller.
Problemas que temos hoje (proposta de solução):
- Entidade exposta diretamente no controller (implementar DTOs)
- Lógica implementada no controller (implementar services)
- Verificar implementação das entidades
- Validar implementação anterior do swagger, caso necessário
Checklist:
Refatorar as lógicas iniciais do backend para alinhar o projeto ao padrão arquitetural MVC, garantindo que os Controllers atuem estritamente como pontos de entrada HTTP e deleguem as regras de negócio para as classes Service, garantir a implementação de DTOs para que a entidade não seja exposta diretamente no controller.
Problemas que temos hoje (proposta de solução):
Checklist: