Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Coding Dojo em 10 Minutos!

1,111 views

Published on

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.

Published in: Software
  • Be the first to comment

  • Be the first to like this

Coding Dojo em 10 Minutos!

  1. 1. Coding Dojo Baseado no material do pessoal da comunidade
  2. 2. Por que Coding Dojo? Treinar pra que, peixe?
  3. 3. O que é? Programadores reunidos para treinar e aprender, trabalhando juntos em um desafio!
  4. 4. Qual é a ideia? Diversão Aprendizado contínuo Ambiente seguro Não competitivo Colaborativo Inclusivo
  5. 5. Como funciona? Par + Platéia Projetor + Computador TDD TESTE QUEBRAD O TESTE OK REFATORAÇÃ O SUGESTÕES SILÊNCIO
  6. 6. Como funciona?
  7. 7. 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
  8. 8. Como funciona? Todos devem entender Sempre começa do zero Baby steps Nada de Big Design Up Front
  9. 9. No fim - Retrospectiva O que aprendemos? O que gostamos? O que pode melhorar? Comentários?
  10. 10. O que não faremos Correr para terminar o problema Resolver problemas reais Entrar em “flamewars” Competir Se exibir Deixar pessoas pra trás
  11. 11. Foco Nas pessoas No aprendizado Nas boas práticas Não no fim
  12. 12. Introdução ao JUnit - Anotações @Test @Before @After @Ignore
  13. 13. Introdução ao JUnit - Métodos assertEquals assertThat assertArrayEquals fail assertNull assertNotNull assertSame assertNotSame assertTrue assertFalse
  14. 14. Por enquanto, é só isso. Agora, mão na massa

×