1º coding dojo dnape

884 visualizações

Publicada em

Apresentação do 1º Coding Dojo do .Net Architects de Recife!

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
884
No SlideShare
0
A partir de incorporações
0
Número de incorporações
133
Ações
Compartilhamentos
0
Downloads
3
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

1º coding dojo dnape

  1. 1. 1º CodingDojo .Net Architects PE<br />
  2. 2. Sou eu!<br />Waldyr Felix<br />Desenvolvedor a mais de 3 anos. <br />MCP, MCTS ASP.NET 3.5<br />Twitter: @waldyrfelix<br />Blog: waldyrfelix.blogspot.com<br />E-mail: waldyrfelix@gmail.com<br />
  3. 3. O que é?<br />“Um encontro onde um grupo de<br />programadores se junta para trabalhar num<br />desafio de programação. O objetivo e se divertir<br />praticar deliberadamente de forma a melhorar<br />suas habilidades.”<br />
  4. 4. Não sairemos ninjas daqui<br />
  5. 5. Porque fazer CodingDojo?<br />Nós não treinamos nossas habilidades<br />Somos acostumados a lidar com os mesmos problemas sempre<br />Não conhecemos muitas linguagens de programação<br />Nosso cérebro precisa assimilar coisas novas<br />
  6. 6. O melhor amigo do homem, o cérebro!<br />
  7. 7. Passos de bebê<br />Todos são iguais<br />Todos devem entender<br />Abertura para novas ideias<br />Sempre usando TDD<br />Começamos sempre do zero<br />
  8. 8. Baby Step sempre!<br />
  9. 9. Algoritmos são bons de rasteira, cuidado!<br />
  10. 10. Estilos<br />PreparedKata<br />Piloto e Co-Piloto fixos<br />Apresentam uma solução do começo ao fim<br />Cada passo dado é explicado<br />Indicado para um grande número de participantes<br />Pode-se usar um problema previamente preparado<br />
  11. 11. Estilos<br />RandoriKata<br />Piloto e co-piloto revezam<br />Todos os presentes são convidados a participar<br />Cada par tem um tempo para programar<br />Indicado para grupos menores<br />O ideal e que todos os participantes programem<br />Esse é o nosso estilo!<br />
  12. 12. Problemas<br />Problemas simples<br />Qualquer participante pode propor problemas<br />Tem que comecar e terminar na mesma sessão do Dojo<br />Se não terminar, não tem problema mas não continua o problema depois<br />
  13. 13. Soma com números Romanos<br />Problema bem simples!<br />Somar números Romanos usando a notação correta, tanto para entrada quanto para saída de dados.<br />Para não ficar muito grande vamos estipular um intervalo de I (1) a C (100)<br />Exemplo: I + I = II, IV + I = V, XI + V = XVI...<br />
  14. 14. Vamos começar!<br />
  15. 15. Referências<br />Definição http://codingdojo.org<br />Problema encontrado no http://groups.google.com.br/group/dojo-brasilia<br />

×