coding dojo em 10 minutos!
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.TRANSCRIPT
![Page 1: Coding Dojo em 10 Minutos!](https://reader035.vdocuments.pub/reader035/viewer/2022062514/55876b84d8b42ad80b8b464d/html5/thumbnails/1.jpg)
Coding DojoBaseado no material do pessoal da comunidade
![Page 2: Coding Dojo em 10 Minutos!](https://reader035.vdocuments.pub/reader035/viewer/2022062514/55876b84d8b42ad80b8b464d/html5/thumbnails/2.jpg)
Por que Coding Dojo?
Treinar pra que, peixe?
![Page 3: Coding Dojo em 10 Minutos!](https://reader035.vdocuments.pub/reader035/viewer/2022062514/55876b84d8b42ad80b8b464d/html5/thumbnails/3.jpg)
O que é?
Programadores reunidos para treinar e
aprender,trabalhando juntos em
um desafio!
![Page 4: Coding Dojo em 10 Minutos!](https://reader035.vdocuments.pub/reader035/viewer/2022062514/55876b84d8b42ad80b8b464d/html5/thumbnails/4.jpg)
Qual é a ideia?
DiversãoAprendizado contínuoAmbiente seguro
Não competitivoColaborativoInclusivo
![Page 5: Coding Dojo em 10 Minutos!](https://reader035.vdocuments.pub/reader035/viewer/2022062514/55876b84d8b42ad80b8b464d/html5/thumbnails/5.jpg)
Como funciona?
Par + PlatéiaProjetor + ComputadorTDD
TESTE QUEBRAD
O
TESTEOK
REFATORAÇÃO
SUGESTÕES
SILÊNCIO
![Page 6: Coding Dojo em 10 Minutos!](https://reader035.vdocuments.pub/reader035/viewer/2022062514/55876b84d8b42ad80b8b464d/html5/thumbnails/6.jpg)
Como funciona?
![Page 7: Coding Dojo em 10 Minutos!](https://reader035.vdocuments.pub/reader035/viewer/2022062514/55876b84d8b42ad80b8b464d/html5/thumbnails/7.jpg)
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!](https://reader035.vdocuments.pub/reader035/viewer/2022062514/55876b84d8b42ad80b8b464d/html5/thumbnails/8.jpg)
Como funciona?
Todos devem entenderSempre começa do zeroBaby steps Nada de Big Design Up Front
![Page 9: Coding Dojo em 10 Minutos!](https://reader035.vdocuments.pub/reader035/viewer/2022062514/55876b84d8b42ad80b8b464d/html5/thumbnails/9.jpg)
No fim - Retrospectiva
O que aprendemos?O que gostamos?O que pode melhorar?Comentários?
![Page 10: Coding Dojo em 10 Minutos!](https://reader035.vdocuments.pub/reader035/viewer/2022062514/55876b84d8b42ad80b8b464d/html5/thumbnails/10.jpg)
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!](https://reader035.vdocuments.pub/reader035/viewer/2022062514/55876b84d8b42ad80b8b464d/html5/thumbnails/11.jpg)
Foco
Nas pessoasNo aprendizadoNas boas práticasNão no fim
![Page 12: Coding Dojo em 10 Minutos!](https://reader035.vdocuments.pub/reader035/viewer/2022062514/55876b84d8b42ad80b8b464d/html5/thumbnails/12.jpg)
Introdução ao JUnit - Anotações
@Test@Before@After@Ignore
![Page 13: Coding Dojo em 10 Minutos!](https://reader035.vdocuments.pub/reader035/viewer/2022062514/55876b84d8b42ad80b8b464d/html5/thumbnails/13.jpg)
Introdução ao JUnit - Métodos
assertEqualsassertThatassertArrayEqualsfail
assertNullassertNotNullassertSameassertNotSameassertTrueassertFalse
![Page 14: Coding Dojo em 10 Minutos!](https://reader035.vdocuments.pub/reader035/viewer/2022062514/55876b84d8b42ad80b8b464d/html5/thumbnails/14.jpg)
Por enquanto, é só isso.
Agora, mão na massa