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
64
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.4k
Other Decks in Programming
See All in Programming
JaSST 24 九州:ワークショップ(は除く)実践!マインドマップを活用したソフトウェアテスト+活用事例
satohiroyuki
0
260
推し活としてのrails new/oshikatsu_ha_iizo
sakahukamaki
3
1.7k
/←このスケジュール表に立ち向かう フロントエンド開発戦略 / A front-end development strategy to tackle a single-slash schedule.
nrslib
1
590
CSC305 Lecture 13
javiergs
PRO
0
130
go.mod、DockerfileやCI設定に分散しがちなGoのバージョンをまとめて管理する / Go Connect #3
arthur1
10
2.4k
Universal Linksの実装方法と陥りがちな罠
kaitokudou
1
220
破壊せよ!データ破壊駆動で考えるドメインモデリング / data-destroy-driven
minodriven
16
4.1k
Content Security Policy入門 セキュリティ設定と 違反レポートのはじめ方 / Introduction to Content Security Policy Getting Started with Security Configuration and Violation Reporting
uskey512
1
430
Macとオーディオ再生 2024/11/02
yusukeito
0
200
macOS でできる リアルタイム動画像処理
biacco42
7
1.9k
GCCのプラグインを作る / I Made a GCC Plugin
shouth
1
150
PagerDuty を軸にした On-Call 構築と運用課題の解決 / PagerDuty Japan Community Meetup 4
horimislime
1
110
Featured
See All Featured
Documentation Writing (for coders)
carmenintech
65
4.4k
For a Future-Friendly Web
brad_frost
175
9.4k
YesSQL, Process and Tooling at Scale
rocio
167
14k
GitHub's CSS Performance
jonrohan
1030
460k
10 Git Anti Patterns You Should be Aware of
lemiorhan
654
59k
Raft: Consensus for Rubyists
vanstee
136
6.6k
Building Applications with DynamoDB
mza
90
6.1k
Ruby is Unlike a Banana
tanoku
96
11k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
250
21k
Bash Introduction
62gerente
608
210k
KATA
mclloyd
29
13k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
32
1.8k
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!