O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

1º coding dojo dnape

934 visualizações

Publicada em

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

Publicada em: Tecnologia
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

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 />

×