Slide 1

Slide 1 text

Coding Dojo dojo-se.org

Slide 2

Slide 2 text

Programadores não treinam!  Por quê treinar??

Slide 3

Slide 3 text

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?

Slide 10

Slide 10 text

Vamos começar! dojo-se.org