Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Coding Dojo
Search
Dyego Cantu
June 28, 2014
Programming
68
0
Share
Coding Dojo
Dyego Cantu
June 28, 2014
More Decks by Dyego Cantu
See All by Dyego Cantu
PatoLivre
dyegocantu
0
26
PatoLivre: Hackerspaces e Cultura Hacker
dyegocantu
0
1.5k
Other Decks in Programming
See All in Programming
Kingdom of the Machine
yui_knk
2
850
The Monolith Strikes Back: Why AI Agents ❤️ Rails Monoliths
serradura
0
350
(Re)make Regexp in Ruby: Democratizing internals for the JIT
makenowjust
3
610
ついに来た!本格的なマルチクラウド時代の Google Cloud
maroon1st
0
230
ルールルルルルRubyの中身の予備知識 ── RubyKaigiの前に予習しなイカ?
ydah
1
210
Kubernetes上でAgentを動かすための最新動向と押さえるべき概念まとめ
sotamaki0421
3
630
ハーネスエンジニアリングにどう向き合うか 〜ルールファイルを超えて開発プロセスを設計する〜 / How to approach harness engineering
rkaga
24
14k
「Linuxサーバー構築標準教科書」を読んでみた #ツナギメオフライン.7
akase244
0
1.4k
Running Swift without an OS
kishikawakatsumi
0
850
エラー処理の温故知新 / history of error handling technic
ryotanakaya
0
280
検索設計から 推論設計への重心移動と Recall-First Retrieval
po3rin
3
1k
Making the RBS Parser Faster
soutaro
0
500
Featured
See All Featured
Measuring & Analyzing Core Web Vitals
bluesmoon
9
810
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Building the Perfect Custom Keyboard
takai
2
740
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
380
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
320
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.5k
Into the Great Unknown - MozCon
thekraken
41
2.4k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
0
280
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
150
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
270
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
430
Transcript
Coding Dojo
Dyego Cantu dyegocantu.tk patolivre.tk
O que é Coding Dojo? Espaço onde programadores se reúnem
para resolver um desafio de programação.
O que é Coding Dojo? Através da diversão e boas
práticas os programadores melhoram suas habilidades.
Características Sem competição Colaborativo Ambiente descontraído
Para todos os níveis Seguro para testar ideias Não precisa chegar ao fim!
Requisitos Local Projetor Notebook Programadores
Como funciona? Formato: Randori, Prepared, ... Escolha do
Kata (desafio) e linguagem Coding Test Driven Development Baby steps Refactoring Retrospectiva: bom, ruim Festa :-)
Randori Kata Round Timebox (5 ~ 10 min),
Ntests, … Pair programming Piloto: no comando Copiloto: auxilia o piloto Plateia
Randori Kata: round 1.Escreva um teste que falhe. Sinal
vermelho Somente a dupla fala, explica o passo 2.Codifique apenas para passar o teste. Sinal verde A plateia faz sugestões, tira dúvidas 3.Refatore! 4.Repita o ciclo :-D
Randori Kata: round Fim do round? 1.O piloto vai
pra plateia 2.O copiloto vira piloto 3.Alguém da plateia vira copiloto
codingdojo.org dojopuzzles.com cyber-dojo.org Referências
Coding!