Coding Dojo Campus Party

Preview:

DESCRIPTION

Apresentação sobre Coding Dojo realizado na Campus Party 2011

Citation preview

Coding DojoC# 4 + VS2010 + MsTest

Waldyr Felix

twitter: @waldyrfelixmsn: waldyrpe@hotmail.comgtalk: waldyrfelix@gmail.comskype: waldyrfelixblog: waldyrfelix.net/blog

Coding Dojo?

“Um encontro onde um grupo deprogramadores se junta para trabalhar num

desafio de programação. O objetivo e se divertirpraticar deliberadamente de forma a melhorar

suas habilidades.”

Não sairemos ninjas daqui

Porque fazer Coding Dojo?

• Nós não treinamos nossas habilidades• Lidamos sempre com os mesmos

problemas• Conhecemos poucas linguagens• Nosso cérebro precisa assimilar coisas

novas

O melhor amigo do homem, o cérebro!

Princípios

• Sempre usando TDD• Todos são iguais• Todos devem entender• Abertura para novas ideias• Começamos sempre do zero

Test Driven Development

Algoritmos são bons de rasteira, cuidado!

Baby Step sempre!

Princípais estilos

Prepared KataRandori Kata{ }

Radori Kata

• Indicado para grupos pequenos• Piloto e copiloto revezam• Todos os presentes são obrigados convidados

a participar• Cada piloto tem um tempo para programar,

geralmente 7 minutos• O ideal é que todos os participantes

programem

Resolver problemas...

Problemas no Coding Dojo

• Problemas simples – nem tanto• Começar do zero• Se não terminar, não tem problema• Não é uma competição• Estamos aqui pra nos divertir e aprender!

Referências

• Site oficial http://codingdojo.org• Boa fonte de problemas

http://groups.google.com.br/group/dojo-brasilia