O que é um Coding Dojo?
É um lugar para desenvolvedores se reunirem para aprender,
praticar e melhorar suas habilidades!
Slide 4
Slide 4 text
Mas como?
Todos com o mesmo desafio!
Aprendizado contínuo
Ambiente seguro
Nada de competições
No flamewars
Colaborativo e inclusivo
Slide 5
Slide 5 text
Princípios
Pair programming –
Programação em pares
Dois são melhores que um!
Slide 6
Slide 6 text
Princípios
Baby steps – Passos de
bebê
Escrever pequenas
funcionalidades ou
porções de código
por vez
Slide 7
Slide 7 text
Princípios
TDD – Desenvolvimento movido
a testes
Escrever um teste
Criar código e fazer o teste
funcionar
Refatorar
Slide 8
Slide 8 text
Randori
Votação para escolher o
problema a ser resolvido
e a linguagem utilizada
Solução iniciada do zero
Um piloto e um copiloto
Todos revezam, todos
programam, todos
colaboram!
Todos devem entender
Slide 9
Slide 9 text
Retrospectiva
Pontos positivos
O que
aprendemos?
Do que gostamos?
Pontos negativos
Deu algo errado?
O que pode
melhorar?