Skip to content

Correção do vencedor da Semana JS Expert #1

@WellsSA

Description

@WellsSA

Implementação

https://github.com/Grilario/js-expert-spotify/blob/02cd242a416eba58a1de4f24b7a759839be7f238/README.md?plain=1#L15-L64

Possíveis pontos de melhoria

Nota do Wells: Uma nota rápida tipo essa aqui (em formato de citação) é bem comum nesses casos em documentações oficiais pra deixar esse tipo de aviso.

/public

Pontos fortes

Possíveis pontos de melhoria

/server

Pontos fortes

Testes

  • Conseguiu 100% de code coverage!

Possíveis pontos de melhoria

  • Muito bacana sua iniciativa de colocar a saída do code coverage no .gitignore para evitar o trackeamento no git como num projeto real. Vou só acrescentar uma curiosidade aqui: Como um dos objetivos do desafio incluía o code coverage, uma coisa legal que pode ser feita é justamente deixar o code coverage trackeado no github e mostrar ele usando o github pages (inclusive podendo linkar essa saída no próprio README do projeto, como o Erick fez aqui:

image

Nota do Wells: aqui inclusive tem o link da página de coverage da aula 03 que tá ali no print, caso queira conferir.

E2E

Pontos positivos

Possíveis pontos de melhoria

Unitários

Pontos positivos

  • Implementou com sucesso os testes unitários no desafio, tendo uma das maiores coberturas de teste entre os alunos

Possíveis pontos de melhoria

Próximos passos

Dado o seu empenho em implementar de forma impecável o desafio em todos os aspectos avaliados, fica aqui um direcionamento rápido como "possíveis próximos passos de melhoria", caso queira deixar tudo ainda mais Sênior:

  • Você já tem o setup completo para poder usar GitHub Actions para fazer o deploy como CI, integrando o GitHub com o Heroku e deixando o seu currículo ainda mais preparado pro mercado! haha 🚀

Considerações finais

Concluiu com proficiência o Desafio principal e o desafio extra. E não só implementou o que foi visto nas aulas durante a Semana JS Expert, como também melhorou a estrutura dos próprios desafios em si e se comprometeu com o projeto como um todo, melhorando desde a documentação e scripts do projeto até implementações específicas testando mudanças de Bitrate e chunkSize. Deploy feito, 100% de coverage nos testes e 120% de empenho na Semana JS Expert. Parabéns, Luis Fernando! Mandou bem demaaaaais! 🚀

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions