Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Dojo-ToolKit

Avatar for Douglas Douglas
September 01, 2016

 Dojo-ToolKit

Aprenda o que é um coding dojo e como usar a ferramenta Dojo-ToolKit.

Avatar for Douglas

Douglas

September 01, 2016

Other Decks in Programming

Transcript

  1. 1 / 10 Objetivo • O que é um coding

    dojo • Ingredientes para realizar um coding dojo • Como usar o Dojo-Toolkit
  2. 3 / 10 Dojo • É o local onde se

    treinam artes marciais japonesas. Muito mais do que uma simples área, o dojo deve ser respeitado como se fosse a casa dos praticantes. Por isso, é comum ver o praticante fazendo uma reverência antes de adentrar, tal como se faz nos lares japoneses. (Wikipédia)
  3. 4 / 10 Coding Dojo • Local para se treinar

    programação • Divertido • Não é uma competição • Valores: – Cooperação – Participação – Coragem – Respeito – Simplicidade
  4. 5 / 10 Coding Dojo - Ingredientes • Local •

    Computador e um projetor • Tela de projeção • Pessoas • Escolher um formato (Kata, Randori, Kake) • Desafios • Timer
  5. 6 / 10 Coding Dojo - Randori • Escolha o

    desafio. • Use test driven development e baby steps. • A programação é feita em pares. O piloto é a pessoa que codifica o problema, o copiloto ajuda o piloto. • Após o turno de cinco minutos o piloto volta para a platéia. O copiloto vira piloto e alguém da platéia vem assumir o papel de copiloto. • A platéia pode interagir quando os testes passam ou quando o piloto e o copiloto pedem ajuda. • Todos devem entender a solução.
  6. 8 / 10 Dojo-ToolKit • Como usar – $ pip

    install dojo-toolkit – $ python -m dojo_toolkit /path/to/code/directory/ • Dependências – Python 3 – Libnotify
  7. 10 / 10 Referências • https://pt.wikipedia.org/wiki/Coding_Dojo • https://github.com/grupy-sanca/dojo-toolkit • http://www.devmedia.com.br/o-que-e-o-coding-dojo

    /30517 • https://pt.wikipedia.org/wiki/Dojo • http://flaviosilveira.com/2011/coding-dojo-o-que-e-e -como-participar/ • http://apoie.org/DojoFormatos.html • http://media.pragprog.com/titles/ebdojo/randori.pdf