O candidato terá 7 dias para entrega do projeto, a contar da data do recebimento do e-mail com as instruções.
1. Faça um fork deste repositório;
2. Crie uma branch com o seu nome.
2. Adicione seu currículo na raiz do repositório.
3. Envie-nos o PULL-REQUEST para que seja avaliado.
Crie um projeto do tipo Windows Forms Application.
O jogo deverá funcionar no modo 2 jogadores:
- Um jogador realiza sua jogada, depois o outro jogador realiza sua jogada, sucessivamente até que o obtenhamos um vencedor ou um empate.
- Após o término da partida, a interface deverá indicar o vencedor e destacar no tabuleiro a sequencia vencedora. -- Caso termine em empate, apenas uma mensagem de EMPATE deverá ser exibida.
- O jogo deverá possuir um botão de JOGAR NOVAMENTE, para que os jogadores possam reiniciar o jogo sem a necessidade de fechar o programa e abri-lo novamente.
O jogo não deverá conter nenhuma inteligencia artificial, somente jogadores humanos poderão jogar.
O candidato tem a liberdade de criar no padrão que mais se identifique, poderá criar testes unitários, utilizar metodologias como TDD, utilizar arquitetura como DDD e etc.
Fique a vontade para por em prática o que aprendeu na teoria.