Esse repositório contém dois testes de front-end.
data-store
: crie um algoritmo que faça extração de item de um determinado "data store"api-consumer
: utilize sua stack preferida de front-end para construir um consumidor de uma api específica
Cada um dos testes possui um diretório nesse repositório - data-store
e api-consumer
.
Finalize pelo menos um dos testes. A execução de ambos é opcional, mas você ganhará alguns pontos conosco, por isso.
Para ambos os testes, existem alguns pontos que valorizamos bastante e gostaríamos que fossem satisfatórios:
- Escreva testes unitários para pelo menos 85% do código
- Tenha instruções claras de como configurar e executar seu projeto no
README.md
- Escolha um padrão de formatação de código com utilização ampla, para o javascript - preferencialmente airbnb
- Sua solução deve ser organizada e bem documentada
- Todo o código deve estar em inglês, assim como todos os comentários e docs
Algumas dicas importantes para um bom resultado:
- Cuidado com o over-engineering - em muitos casos, otimização prematura pode ser um problema para o projeto
- Evite complexidade temporal desnecessária no código - Big-O Notation