16
Coding Dojo C# 4 + VS2010 + MsTest

Coding Dojo Campus Party

Embed Size (px)

DESCRIPTION

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

Citation preview

Page 1: Coding Dojo Campus Party

Coding DojoC# 4 + VS2010 + MsTest

Page 2: Coding Dojo Campus Party

Waldyr Felix

twitter: @waldyrfelixmsn: [email protected]: [email protected]: waldyrfelixblog: waldyrfelix.net/blog

Page 3: Coding Dojo Campus Party

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.”

Page 4: Coding Dojo Campus Party

Não sairemos ninjas daqui

Page 5: Coding Dojo Campus Party

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

Page 6: Coding Dojo Campus Party

O melhor amigo do homem, o cérebro!

Page 7: Coding Dojo Campus Party

Princípios

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

Page 8: Coding Dojo Campus Party

Test Driven Development

Page 9: Coding Dojo Campus Party

Algoritmos são bons de rasteira, cuidado!

Page 10: Coding Dojo Campus Party

Baby Step sempre!

Page 11: Coding Dojo Campus Party

Princípais estilos

Prepared KataRandori Kata{ }

Page 12: Coding Dojo Campus Party

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

Page 13: Coding Dojo Campus Party

Resolver problemas...

Page 14: Coding Dojo Campus Party

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!

Page 15: Coding Dojo Campus Party
Page 16: Coding Dojo Campus Party

Referências

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

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