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
0
67
Coding Dojo
Dyego Cantu
June 28, 2014
Tweet
Share
More Decks by Dyego Cantu
See All by Dyego Cantu
PatoLivre
dyegocantu
0
21
PatoLivre: Hackerspaces e Cultura Hacker
dyegocantu
0
1.5k
Other Decks in Programming
See All in Programming
メモリ不足との戦い〜大量データを扱うアプリでの実践例〜
kwzr
1
660
複雑化したリポジトリをなんとかした話 pipenvからuvによるモノレポ構成への移行
satoshi256kbyte
1
650
WebエンジニアがSwiftをブラウザで動かすプレイグラウンドを作ってみた
ohmori_yusuke
0
170
VisionFrameworkで実現する - プライバシーに配慮した「顔ぼかし」機能 / Face blurring with Vision Framework
imaizume
0
190
Breaking Up with Big ViewModels — Without Breaking Your Architecture (droidcon Berlin 2025)
steliosf
PRO
1
270
気づいて!アプリからのSOS 〜App Store Connect APIで始めるパフォーマンス健康診断〜
waka12
0
250
ИИ-Агенты в каждый дом – Алексей Порядин, PythoNN
sobolevn
0
140
AIで開発生産性を上げる個人とチームの取り組み
taniigo
0
130
あなたの知らない「動画広告」の世界 - iOSDC Japan 2025
ukitaka
0
310
Reduxモダナイズ 〜コードのモダン化を通して、将来のライブラリ移行に備える〜
pvcresin
2
630
詳しくない分野でのVibe Codingで困ったことと学び/vibe-coding-in-unfamiliar-area
shibayu36
1
500
Чего вы не знали о строках в Python – Василий Рябов, PythoNN
sobolevn
0
150
Featured
See All Featured
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.1k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
30
2.9k
Designing for Performance
lara
610
69k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
32
2.2k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
Statistics for Hackers
jakevdp
799
220k
The Straight Up "How To Draw Better" Workshop
denniskardys
237
140k
A better future with KSS
kneath
239
17k
Producing Creativity
orderedlist
PRO
347
40k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
36
2.5k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
2.6k
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!