Transcript
Page 1: Coding Dojo em 10 Minutos!

Coding DojoBaseado no material do pessoal da comunidade

Page 2: Coding Dojo em 10 Minutos!

Por que Coding Dojo?

Treinar pra que, peixe?

Page 3: Coding Dojo em 10 Minutos!

O que é?

Programadores reunidos para treinar e

aprender,trabalhando juntos em

um desafio!

Page 4: Coding Dojo em 10 Minutos!

Qual é a ideia?

DiversãoAprendizado contínuoAmbiente seguro

Não competitivoColaborativoInclusivo

Page 5: Coding Dojo em 10 Minutos!

Como funciona?

Par + PlatéiaProjetor + ComputadorTDD

TESTE QUEBRAD

O

TESTEOK

REFATORAÇÃO

SUGESTÕES

SILÊNCIO

Page 6: Coding Dojo em 10 Minutos!

Como funciona?

Page 7: Coding Dojo em 10 Minutos!

Como funciona?

Randori Kata● Problema resolvido

ao vivo● Piloto e co-piloto

alternam

Prepared Kata● Piloto e co-piloto fixos● Resolvem antes e

apresentam ao vivo

Page 8: Coding Dojo em 10 Minutos!

Como funciona?

Todos devem entenderSempre começa do zeroBaby steps Nada de Big Design Up Front

Page 9: Coding Dojo em 10 Minutos!

No fim - Retrospectiva

O que aprendemos?O que gostamos?O que pode melhorar?Comentários?

Page 10: Coding Dojo em 10 Minutos!

O que não faremos

Correr para terminar o problemaResolver problemas reaisEntrar em “flamewars”CompetirSe exibirDeixar pessoas pra trás

Page 11: Coding Dojo em 10 Minutos!

Foco

Nas pessoasNo aprendizadoNas boas práticasNão no fim

Page 12: Coding Dojo em 10 Minutos!

Introdução ao JUnit - Anotações

@Test@Before@After@Ignore

Page 13: Coding Dojo em 10 Minutos!

Introdução ao JUnit - Métodos

assertEqualsassertThatassertArrayEqualsfail

assertNullassertNotNullassertSameassertNotSameassertTrueassertFalse

Page 14: Coding Dojo em 10 Minutos!

Por enquanto, é só isso.

Agora, mão na massa


Top Related