Uma code kata é um exercício de programação que ajuda programadores a melhorar suas habilidades através da pratica.
Se você quer entender um pouco mais o que é code kata nós separamos alguns artigos legais pra você ler:
- http://blog.maxcnunes.net/2012/12/05/code-kata-praticando-para-melhorar/
- https://blog.danielwildt.com/2013/06/06/quer-praticar-programacao-coding-dojo/
- https://www.infoq.com/br/articles/codingdojos
- http://pt.slideshare.net/mauriciokm/coding-dojo-40198874
- https://pt.wikipedia.org/wiki/Kata_(artes_marciais)
Encontre um algorítimo legal e compartilhe ele com a gente crie uma issue descrevendo como ele funciona.
- Faça um fork do projeto.
- Crie uma pasta com o nome do desafio, a linguagem de programação que você escolheu e o nome do seu usuário no GitHub.
- Ex: bubble_sort_python_johnidm.
- Escolha uma linguagem de programação e resolva o desafio.
- Crie um README.md com informações sobre a solução do desafio.
- Referencias com detalhes do desafio, como resolveu, se teve algum problema, etc.
- Envie um pull request com o código que você utilizou para resolver o desafio.
Dica: você pode usar uma linguagem esotérica