SlideShare uma empresa Scribd logo
12/11/2009 DojoMoc Coding Dojo Group
12/11/2009 Coding Dojo Premissa Adquirir habilidade de codificação deve ser processo contínuo Características Não competitivo, colaborativo, ambiente divertido Todos os níveis de habilidade são bem vindos Propício para tentar novas idéias
12/11/2009 Coding Dojo Processo 2 minutos: data para próxima sessão 25-30 minutos:retrospectiva rápida da última sessão;o que foi bem, o que foi interessante e o que foi frustrante.  10 minutes: decidir o tópico da próxima sessão. (Nós chamamos os três primeiros itens de protocolo "prox, antes, agora" )  40 minutos ou mais: código!  PreparedKata  ou  RandoriKata , veja abaixo. 5-10 minutos: break para discutir como estamos indo. 40 minutos: codificar um pouco mais.
12/11/2009 RandoriKata Desafio é resolvido com programação em par Piloto e co-piloto Todos os presentes são convidados a ajudar Cada par tem 5-7 minutos TDD (Desenvolvimento Orientado a Testes) Passos de Bebê (Baby Steps)
12/11/2009 Programação em par Acabou o tempo: O piloto volta para a platéia O co-piloto assume o lugar do piloto Um novo co-piloto vem da platéia Todos devem entender Três fases Teste não está passando: dupla concentra em fazer passar Testes passando: platéia opina para melhorar O código foi modificado: mas testes não foram rodados
12/11/2009 TDD
 
12/11/2009 Passos de Bebê (Baby Steps) - Yes, as small as possible.
Periodicidade dos Dojos - A cada 15 dias, inicialmente. - De preferência à noite, depois do expediente. - Possibilidade de haver mais de uma sessão no mesmo dia em horários diferentes? 12/11/2009
Algumas observações - Geralmente há uma confraternização, num bar ou similar, depois do Dojo.  - Trazer comes e bebes para serem consumidas durante a sessão (MUITO importante). - O Dojo não é organizado visando lucro. Tudo a favor de bom código :) 12/11/2009
Let's code!

Mais conteúdo relacionado

PPT
DojoTuba 01
KEY
Dr Java Virtual Machine
PPTX
Linguagens Dinâmicas na JVM
PDF
Coding Dojo
PDF
Entendendo Scrum, Kanban e Programação Extrema
PPT
Diogon19cecarlosn49c 090506114248 Phpapp02
PPT
Biotecnologia Final Final
PPT
Sesión de aprendizaje diapositivas
DojoTuba 01
Dr Java Virtual Machine
Linguagens Dinâmicas na JVM
Coding Dojo
Entendendo Scrum, Kanban e Programação Extrema
Diogon19cecarlosn49c 090506114248 Phpapp02
Biotecnologia Final Final
Sesión de aprendizaje diapositivas

Destaque (17)

PPTX
lampião e Lancelote por leonardo ribeiro martins 2
DOCX
Test document
PPT
João e kaynã
PPS
Trabalho De Informática - Sustentabilidade
PPT
Guilherme e marcio
PPT
Aula preconceito
PPT
Biblioteca Virtual De Engenharia 2008
PPS
Trab Beatriz Vitorino
PPT
Citologia 2 Revisada
DOCX
La planta...
PPS
PPTX
Alf Uno_Supply Day 2015_ Roberto Trevisan
PDF
Hsbh intel
PPT
Yuri,daniel,guilherme,brendon 02
PPT
Design Sistemas Centrado Usuario
PDF
Bonobo
PPTX
26513 proyecto de_aula
lampião e Lancelote por leonardo ribeiro martins 2
Test document
João e kaynã
Trabalho De Informática - Sustentabilidade
Guilherme e marcio
Aula preconceito
Biblioteca Virtual De Engenharia 2008
Trab Beatriz Vitorino
Citologia 2 Revisada
La planta...
Alf Uno_Supply Day 2015_ Roberto Trevisan
Hsbh intel
Yuri,daniel,guilherme,brendon 02
Design Sistemas Centrado Usuario
Bonobo
26513 proyecto de_aula
Anúncio

Semelhante a DojoMoc - Introdução Coding Dojo (20)

ODP
Coding Dojo - Apresentação / Instruções
PDF
Dojo com Processing
PDF
Coding Dojo - Aprendendo a programar programando
PDF
TDD: A Essência do Mantra
PDF
#safaDojo com Android
PDF
#safaDojo com Android
PPTX
PDF
Coding Dojo - Funcionamento
PDF
Coding dojo
PPT
Codding dojo - Apresentação
PDF
Coding dojo
PDF
DDD + BDD + TDD + Scrum
PDF
Coding dojo
PDF
Dojo com Arduino
PDF
Coding Dojo
KEY
Coding Dojo
PPT
1ª madrugada de testes net coders coding dojo
PDF
Coding Dojo - FISL 2009 - PT-BR
PDF
Coding Dojo - Pycon Br 2008 - PT-BR
Coding Dojo - Apresentação / Instruções
Dojo com Processing
Coding Dojo - Aprendendo a programar programando
TDD: A Essência do Mantra
#safaDojo com Android
#safaDojo com Android
Coding Dojo - Funcionamento
Coding dojo
Codding dojo - Apresentação
Coding dojo
DDD + BDD + TDD + Scrum
Coding dojo
Dojo com Arduino
Coding Dojo
Coding Dojo
1ª madrugada de testes net coders coding dojo
Coding Dojo - FISL 2009 - PT-BR
Coding Dojo - Pycon Br 2008 - PT-BR
Anúncio

Mais de Diego Caxito (6)

PPTX
Meu primeiro bot no Facebook Messenger
PPTX
Resumo F8 2017
PDF
Agile Brazil 2015
PPTX
Treinamento TDD
PPTX
Papo reto - saindo do mundo enterprise, entrando no mundo mobile
PPT
DojoMoc - Kata Catope
Meu primeiro bot no Facebook Messenger
Resumo F8 2017
Agile Brazil 2015
Treinamento TDD
Papo reto - saindo do mundo enterprise, entrando no mundo mobile
DojoMoc - Kata Catope

Último (20)

PPTX
Aula sobre desenvolvimento de aplicativos
PPTX
BANCO DE DADOS - AULAS INICIAIS-sgbd.pptx
PPTX
Curso de Java 10 - (IO Manipulação de Arquivos).pptx
PPTX
Curso de Java 9 - (Threads) Multitarefas.pptx
PPTX
Aula 18 - Manipulacao De Arquivos python
PPTX
Curso de Java 14 - (Explicações Adicionais (Classes Abstrata e Interface)).pptx
PDF
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
PDF
Processos na gestão de transportes, TM100 Col18
PPTX
Curso de Java 16 - (JEE (Utilizando o Padrão MVC)).pptx
PPTX
Curso de Java 13 - (JavaEE (JSP e Servlets)).pptx
PPTX
Aula sobre banco de dados com firebase db
PPTX
Curso de Java 11 - (Serializable (Serialização de Objetos)).pptx
PPTX
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
PDF
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
PDF
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
PDF
COBITxITIL-Entenda as diferença em uso governança TI
PDF
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
PDF
Custos e liquidação no SAP Transportation Management, TM130 Col18
PDF
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
PPTX
Curso de Java 15 - (Uso de Servlets (Entendendo a Estrutura)).pptx
Aula sobre desenvolvimento de aplicativos
BANCO DE DADOS - AULAS INICIAIS-sgbd.pptx
Curso de Java 10 - (IO Manipulação de Arquivos).pptx
Curso de Java 9 - (Threads) Multitarefas.pptx
Aula 18 - Manipulacao De Arquivos python
Curso de Java 14 - (Explicações Adicionais (Classes Abstrata e Interface)).pptx
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
Processos na gestão de transportes, TM100 Col18
Curso de Java 16 - (JEE (Utilizando o Padrão MVC)).pptx
Curso de Java 13 - (JavaEE (JSP e Servlets)).pptx
Aula sobre banco de dados com firebase db
Curso de Java 11 - (Serializable (Serialização de Objetos)).pptx
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
COBITxITIL-Entenda as diferença em uso governança TI
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
Custos e liquidação no SAP Transportation Management, TM130 Col18
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
Curso de Java 15 - (Uso de Servlets (Entendendo a Estrutura)).pptx

DojoMoc - Introdução Coding Dojo

  • 2. 12/11/2009 Coding Dojo Premissa Adquirir habilidade de codificação deve ser processo contínuo Características Não competitivo, colaborativo, ambiente divertido Todos os níveis de habilidade são bem vindos Propício para tentar novas idéias
  • 3. 12/11/2009 Coding Dojo Processo 2 minutos: data para próxima sessão 25-30 minutos:retrospectiva rápida da última sessão;o que foi bem, o que foi interessante e o que foi frustrante. 10 minutes: decidir o tópico da próxima sessão. (Nós chamamos os três primeiros itens de protocolo "prox, antes, agora" ) 40 minutos ou mais: código! PreparedKata ou RandoriKata , veja abaixo. 5-10 minutos: break para discutir como estamos indo. 40 minutos: codificar um pouco mais.
  • 4. 12/11/2009 RandoriKata Desafio é resolvido com programação em par Piloto e co-piloto Todos os presentes são convidados a ajudar Cada par tem 5-7 minutos TDD (Desenvolvimento Orientado a Testes) Passos de Bebê (Baby Steps)
  • 5. 12/11/2009 Programação em par Acabou o tempo: O piloto volta para a platéia O co-piloto assume o lugar do piloto Um novo co-piloto vem da platéia Todos devem entender Três fases Teste não está passando: dupla concentra em fazer passar Testes passando: platéia opina para melhorar O código foi modificado: mas testes não foram rodados
  • 7.  
  • 8. 12/11/2009 Passos de Bebê (Baby Steps) - Yes, as small as possible.
  • 9. Periodicidade dos Dojos - A cada 15 dias, inicialmente. - De preferência à noite, depois do expediente. - Possibilidade de haver mais de uma sessão no mesmo dia em horários diferentes? 12/11/2009
  • 10. Algumas observações - Geralmente há uma confraternização, num bar ou similar, depois do Dojo. - Trazer comes e bebes para serem consumidas durante a sessão (MUITO importante). - O Dojo não é organizado visando lucro. Tudo a favor de bom código :) 12/11/2009