Skip to content

Conversation

@sirguilherme97
Copy link

Este PR integra as melhorias de refatoração realizadas na branch feature/refactoring-changes. Inclui otimização de código, separação de responsabilidades, criação de testes e melhorias na interface do usuário.

Testes Unitários
abstração S.O.L.I.D.
UI FrontEnd

Criar Services para reduzir a carga dos Controllers e refatorar Controllers  para delegar regras de negócio, mantendo-os focados em requisições e respostas. Utilizar Request/FormData para validações e criação de mensagens interativas, retirando do Service a responsabilidade de validar informações.
Ao utilizar o name nas rotas foi necessário refatorar e adicionar codigo em routes e views
teste de funcionalidades do CRUD e Services
Essa mudança permite maior escalabilidade, testabilidade e aderência ao princípio de inversão de dependência
Devido a adição da nova camada de abstração da classe, os testes devem usar esta regra de negócio
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant