Neste repositório temos um projeto que fere alguns dos princípios do SOLID.
Para dar continuidade a sua entrevista, precisamos que você reescreva o código, corrigindo o que achar necessário.
Deixe o código o mais limpo e legível possível.
Escreva também os testes de unidade.
Os métodos marcados com o comentário "Este método não precisa ser implementado.", realmente não precisam ser implementados.
Após concluir o desenvolvimento, enviar via e-mail.
Este projeto foi baseado em um dos cursos de: Steve Smith