SlideShare uma empresa Scribd logo
1 de 14
Baixar para ler offline
Coding Dojo
TechTalk sobre coding Dojo
Tópicos
● TDD
● Para que serve
● como funciona (básico)
● tipos de dojo
● Eventos, onde encontrar
● Problemas, onde encontrar
● Exemplo prático
● Vamos fazer?
Pra que serve?
❏ Motivação:
Programadores não
treinam!
Princípios
❏ Aprendizado Contínuo
❏ Ambiente Seguro
❏ Não-Competitivo
❏ Colaborativo
❏ Inclusivo
❏ Falha e Redundância
❏ Passos de Bebê (baby steps)
Regras Gerais
❏ Computador +
Projetor/TV
❏ TDD
❏ Todos devem entender
❏ Sempre começa do zero
Retrospectiva
O que
gostamos?
O que
aprendemos?
O que poderia
melhorar?
Formatos
❏ KATA (Luta
combinada)
❏ Apresentação de
uma solução
❏ Todos devem
conseguir
reproduzir
❏ Interrupções
permitidas para
tirarem dúvidas
❏ KAKE
❏ Vários pares
simultâneos
❏ Pessoas trocam
de máquina a
cada turno
❏ Quase Randori
❏ RANDORI
❏ Programação em pares
❏ Turnos ‘time-boxed’
❏ Após Turno(5-7 min)
❏ O co-piloto vira piloto
❏ O piloto volta para a
platéia
❏ Um novo co-piloto é
convidado da platéia
❏ Comentários e críticas
somente no verde
❏ Silêncio no vermelho
Objetivos
❏ Praticar
❏ Aprender
❏ Ensinar
❏ Discutir com
bases CONCRETAS!
não faça
Corra para terminar um problema
Pegue um problema
real
Entre em ‘Flamewars’ das
discussõesCompita com outros
participantes
Deixe pessoas sem entender
E ae, bora começar?
❏ A cada 15 dias
❏ Aberto a qualquer pessoa
❏ Pizza no final! (ou bola da morte
com suco natural do pó)

Mais conteúdo relacionado

Mais procurados

Seja Um Programador Pragmatico
Seja Um Programador PragmaticoSeja Um Programador Pragmatico
Seja Um Programador Pragmatico
Leonardo Fernandes
 
DojoMoc - Introdução Coding Dojo
DojoMoc - Introdução Coding DojoDojoMoc - Introdução Coding Dojo
DojoMoc - Introdução Coding Dojo
Diego Caxito
 

Mais procurados (20)

Coding Dojo - Apresentação / Instruções
Coding Dojo - Apresentação / InstruçõesCoding Dojo - Apresentação / Instruções
Coding Dojo - Apresentação / Instruções
 
POG nunca mais - SOLISC
POG nunca mais - SOLISCPOG nunca mais - SOLISC
POG nunca mais - SOLISC
 
O que é "Coding Dojo"?
O que é "Coding Dojo"?O que é "Coding Dojo"?
O que é "Coding Dojo"?
 
Linguagens Dinâmicas na JVM
Linguagens Dinâmicas na JVMLinguagens Dinâmicas na JVM
Linguagens Dinâmicas na JVM
 
Acredite, você pode agilizar feedbacks aplicando Dev Box Testing
Acredite, você pode agilizar feedbacks aplicando Dev Box Testing Acredite, você pode agilizar feedbacks aplicando Dev Box Testing
Acredite, você pode agilizar feedbacks aplicando Dev Box Testing
 
Programação Orientada a Gambiarra
Programação Orientada a GambiarraProgramação Orientada a Gambiarra
Programação Orientada a Gambiarra
 
Femug #9 iniciando com testes em node js!
Femug #9   iniciando com testes em node js!Femug #9   iniciando com testes em node js!
Femug #9 iniciando com testes em node js!
 
Visão geral type script
Visão geral type scriptVisão geral type script
Visão geral type script
 
Vagrant você deveria está usando
Vagrant   você deveria está usandoVagrant   você deveria está usando
Vagrant você deveria está usando
 
Seja Um Programador Pragmatico
Seja Um Programador PragmaticoSeja Um Programador Pragmatico
Seja Um Programador Pragmatico
 
TDD: A Essência do Mantra
TDD: A Essência do MantraTDD: A Essência do Mantra
TDD: A Essência do Mantra
 
Postgres Chainsaw Massacre
Postgres Chainsaw MassacrePostgres Chainsaw Massacre
Postgres Chainsaw Massacre
 
Coding dojo C# com NUnit
Coding dojo C# com NUnitCoding dojo C# com NUnit
Coding dojo C# com NUnit
 
TypeScript - Campus party 2013
TypeScript - Campus party 2013TypeScript - Campus party 2013
TypeScript - Campus party 2013
 
Automação de tarefas com grunt
Automação de tarefas com gruntAutomação de tarefas com grunt
Automação de tarefas com grunt
 
Clean Code: Por um mundo com códigos melhores - The Developers Conference - P...
Clean Code: Por um mundo com códigos melhores - The Developers Conference - P...Clean Code: Por um mundo com códigos melhores - The Developers Conference - P...
Clean Code: Por um mundo com códigos melhores - The Developers Conference - P...
 
Você já aplicou dev box testing hoje?
Você já aplicou dev box testing hoje?Você já aplicou dev box testing hoje?
Você já aplicou dev box testing hoje?
 
Behaviour Driven Development
Behaviour Driven DevelopmentBehaviour Driven Development
Behaviour Driven Development
 
DojoMoc - Introdução Coding Dojo
DojoMoc - Introdução Coding DojoDojoMoc - Introdução Coding Dojo
DojoMoc - Introdução Coding Dojo
 
Tdd na veia
Tdd na veiaTdd na veia
Tdd na veia
 

Semelhante a Coding dojo

Semelhante a Coding dojo (20)

Coding Dojo - Aprendendo a programar programando
Coding Dojo - Aprendendo a programar programandoCoding Dojo - Aprendendo a programar programando
Coding Dojo - Aprendendo a programar programando
 
Coding Dojo no PUG - PE
Coding Dojo no PUG - PECoding Dojo no PUG - PE
Coding Dojo no PUG - PE
 
Coding dojo
Coding dojoCoding dojo
Coding dojo
 
Coding dojo
Coding dojoCoding dojo
Coding dojo
 
Apresentação sobre Coding Dojo
Apresentação sobre Coding DojoApresentação sobre Coding Dojo
Apresentação sobre Coding Dojo
 
Coding Dojo
Coding DojoCoding Dojo
Coding Dojo
 
Coding Dojo - Testes Unitários e TDD
Coding Dojo  - Testes Unitários e TDDCoding Dojo  - Testes Unitários e TDD
Coding Dojo - Testes Unitários e TDD
 
Coding dojo
Coding dojo Coding dojo
Coding dojo
 
Coding Dojo
Coding DojoCoding Dojo
Coding Dojo
 
#safaDojo com Android
#safaDojo com Android#safaDojo com Android
#safaDojo com Android
 
#safaDojo com Android
#safaDojo com Android#safaDojo com Android
#safaDojo com Android
 
Codding dojo - Apresentação
Codding dojo - ApresentaçãoCodding dojo - Apresentação
Codding dojo - Apresentação
 
Coding Dojo - Funcionamento
Coding Dojo - FuncionamentoCoding Dojo - Funcionamento
Coding Dojo - Funcionamento
 
Coding Dojo
Coding DojoCoding Dojo
Coding Dojo
 
Treinamento TDD - Atech
Treinamento TDD - AtechTreinamento TDD - Atech
Treinamento TDD - Atech
 
Coding dojo
Coding dojoCoding dojo
Coding dojo
 
Coding Dojo Campus Party
Coding Dojo Campus PartyCoding Dojo Campus Party
Coding Dojo Campus Party
 
Coding Dojo
Coding DojoCoding Dojo
Coding Dojo
 
Dojo
DojoDojo
Dojo
 
DojoTuba: Coding Dojo - Tubarão, SC
DojoTuba: Coding Dojo - Tubarão, SCDojoTuba: Coding Dojo - Tubarão, SC
DojoTuba: Coding Dojo - Tubarão, SC
 

Último

Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Dirceu Resende
 

Último (6)

Apresentação Comercial VITAL DATA 2024.pdf
Apresentação Comercial VITAL DATA 2024.pdfApresentação Comercial VITAL DATA 2024.pdf
Apresentação Comercial VITAL DATA 2024.pdf
 
[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)
[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)
[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)
 
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
 
From_SEH_Overwrite_with_Egg_Hunter_to_Get_a_Shell_PT-BR.pdf
From_SEH_Overwrite_with_Egg_Hunter_to_Get_a_Shell_PT-BR.pdfFrom_SEH_Overwrite_with_Egg_Hunter_to_Get_a_Shell_PT-BR.pdf
From_SEH_Overwrite_with_Egg_Hunter_to_Get_a_Shell_PT-BR.pdf
 
Certificado - Data Analytics - CoderHouse.pdf
Certificado - Data Analytics - CoderHouse.pdfCertificado - Data Analytics - CoderHouse.pdf
Certificado - Data Analytics - CoderHouse.pdf
 
EAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIA
EAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIAEAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIA
EAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIA
 

Coding dojo