A equipe de tecnologia da Lobby tem alguns princípios onde baseamos nosso trabalho diário. Como projetar seu código de maneira a facilitar o entendimento.
Portanto, para nós é mais importante um código de fácil leitura do que um que utilize recursos arquitetados complexos e desnecessários.
O que gostariamos de ver:
O código deve ser fácil de ler. Clean Code pode te ajudar
Notas gerais e informações sobre a versão da linguagem e outras informações importantes para executar seu código.
Código que se preocupa com a performance (Complexidade de Algoritmo)
O seu código deve cobrir todo os casos de usos presentes no README, mesmo que não hajam testes implementados para tal.
Você deve enviar o código-fonte da solução para nós como um arquivo contendo apenas a solução de código ou pode fazer o upload da solução para repositórios públicos (GitHub, BitBucket, etc) desde que nos envie o último commit
Testes serão um diferencial!