Skip to content

GitTag, cliente github - Projeto de seleção Magrathea#11

Open
peterbrendel wants to merge 94 commits intomagrathealabs:masterfrom
peterbrendel:master
Open

GitTag, cliente github - Projeto de seleção Magrathea#11
peterbrendel wants to merge 94 commits intomagrathealabs:masterfrom
peterbrendel:master

Conversation

@peterbrendel
Copy link
Copy Markdown

@peterbrendel peterbrendel commented Feb 25, 2021

Algumas considerações (+as mesmas que estão no readme)

  • No front faltou muita organização no projeto. Fui aprendendo enquanto fazia e não quis voltar atrás.

  • Tenho noção que falta testes. Tentei implementar no back, valeu @VGasparini pela ajuda, mas tive muita dificuldade com jest e mongo. Ainda mais com a injeção de dependências, não fazia ideia de como mockar os models... Só um breve desabafo.

  • No back a estrutura ficou um pouco melhor, embora também fui aprendendo enquanto fazia. Comecei só com express, mas decidi utilizar o framework Nest. Ele ajudou bastante na arquitetura, mas eu consegui bagunçar o services de qualquer maneira :P.

  • Curti muito desenvolver esse projeto (embora tenha ficado parado por meses), aprendi muita coisa quando foquei em desenvolver. Valeu pela oportunidade!

  • A usabilidade não ficou boa, sofri pra conseguir deixar o sistema funcional com React. A dica é que as ações com tags são executadas após pressionar Enter e tirar o mouse da tag remove o foco dela.

  • O que falta no back (na minha visão)

    • Middleware para validação
    • Um serviço que separe as funções que comunicam com o Github
    • Testes unitários e de integração
  • O que falta no front

    • HideThePainHarold.jpg

Peter Brendel and others added 30 commits September 10, 2020 18:59
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.2 to 6.5.3.
- [Release notes](https://github.com/indutny/elliptic/releases)
- [Commits](indutny/elliptic@v6.5.2...v6.5.3)

Signed-off-by: dependabot[bot] <support@github.com>
…nd_yarn/frontend/http-proxy-1.18.1

Bump http-proxy from 1.18.0 to 1.18.1 in /frontend
…nd_yarn/frontend/websocket-extensions-0.1.4

Bump websocket-extensions from 0.1.3 to 0.1.4 in /frontend
…nd_yarn/frontend/elliptic-6.5.3

Bump elliptic from 6.5.2 to 6.5.3 in /frontend
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.

2 participants