View
185
Download
0
Embed Size (px)
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