Coding Dojo em 10 Minutos!

Preview:

DESCRIPTION

Pequena apresentação sobre Coding Dojo, para o primeiro Coding Dojo Sankhya. Essa apresentação é um resumo de muitas outras, dentre as quais: http://pt.slideshare.net/serge_rehem/coding-dojo-em-5-minutos http://pt.slideshare.net/alextercete/coding-dojo-e-tdd http://pt.slideshare.net/marloncarvalho/coding-dojo-5328510 http://pt.slideshare.net/williansdepaula/coding-dojo-10208494 Ela foi usada para uma apresentação de 10 min.

Citation preview

Coding DojoBaseado no material do pessoal da comunidade

Por que Coding Dojo?

Treinar pra que, peixe?

O que é?

Programadores reunidos para treinar e

aprender,trabalhando juntos em

um desafio!

Qual é a ideia?

DiversãoAprendizado contínuoAmbiente seguro

Não competitivoColaborativoInclusivo

Como funciona?

Par + PlatéiaProjetor + ComputadorTDD

TESTE QUEBRAD

O

TESTEOK

REFATORAÇÃO

SUGESTÕES

SILÊNCIO

Como funciona?

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

Como funciona?

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

No fim - Retrospectiva

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

O que não faremos

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

Foco

Nas pessoasNo aprendizadoNas boas práticasNão no fim

Introdução ao JUnit - Anotações

@Test@Before@After@Ignore

Introdução ao JUnit - Métodos

assertEqualsassertThatassertArrayEqualsfail

assertNullassertNotNullassertSameassertNotSameassertTrueassertFalse

Por enquanto, é só isso.

Agora, mão na massa

Recommended