New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refatorar as controllers #208
Comments
Olá @PauloGoncalvesBH tudo bem? |
Oi @eliasreis54, o que acontece é que as Exemplo da controller POST /carrinhos: Se analisar esse método vai perceber que o código está seguindo nenhuma boa prática e algumas implementações poderiam ir para outras camadas, como service, para tornar esse código mais limpo e claro. O escopo dessa issue seria:
O código é 100% coberto de testes e com bom índice de teste de mutação, então qualquer mudança de comportamento será facilmente detectada, tornando a refatoração mais fácil de ser feita. |
Entendido perfeitamente! |
perfeito @eliasreis54, se tiver qualquer dúvida pode me chamar aonde preferir (github, linkedin, etc). |
Alguma atualização de status quanto a refatoração? |
Isso está afetando o seu uso? Se sim... PR sao bem vindas ;) |
oi @edumaxsantos, não teve PR para essa refatoração e acabo não tendo muito tempo para dedicar com esse assunto específico já que é feito nas horas vagas. |
First change to refactor carrinhos-controller. Moved repeated code to a function. re ServeRest#208
…otal and quantidadeTotal re ServeRest#208
Olá! Estou dando uma olhada no que posso fazer. Já fiz algumas refatorações iniciais, mas ainda não está boa. Vou continuar mexendo nisso no meu tempo livre. |
oi Edu, nesse caso o que acha de abrir um PR para eu ir dando uma olhada enquanto implementa? |
Boa noite! Criei um draft #303 de PR para o carrinhos-controller, específico para o método POST. Como é a primeira vez que envio um PR para projeto open source, peço que me deem um feedback do que poderia melhorar |
First change to refactor carrinhos-controller. Moved repeated code to a function. re #208
…otal and quantidadeTotal re #208
First change to refactor carrinhos-controller. Moved repeated code to a function. re ServeRest#208
…otal and quantidadeTotal re ServeRest#208
A controller de POST de /carrinhos foi refatorada e entregue, obrigado @edumaxsantos |
Boa noite! Criei um draft com mais refatoração para o controller de carrinhos. A maior parte da refatoração foi mover qualquer coisa relacionada com outros serviços para carrinhosService. |
Acredito que já seria interessante continuar as refatorações aplicando também a tradução para inglês do que for alterado nos controllers com base na issue #50. |
concordo contigo @edumaxsantos, o que acha de entrar na discussão da issue de como deve ser feita essa tradução procurando o mínimo impacto para os atuais usuários do ServeRest em PT-BR? |
Vou entrar, sim. |
No description provided.
The text was updated successfully, but these errors were encountered: