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 3: Roman Numerals at Geneva.rb
Search
Dominique Broeglin
August 28, 2013
Programming
0
45
Coding Dojo 3: Roman Numerals at Geneva.rb
Dominique Broeglin
August 28, 2013
Tweet
Share
More Decks by Dominique Broeglin
See All by Dominique Broeglin
Coding Dojo 2: Potter Kata at Geneva.rb
broeglin
0
66
Other Decks in Programming
See All in Programming
「ブロックテーマでは再現できない」は本当か?
inc2734
0
1k
Honoを使ったリモートMCPサーバでAIツールとの連携を加速させる!
tosuri13
1
180
CSC307 Lecture 05
javiergs
PRO
0
500
CSC307 Lecture 04
javiergs
PRO
0
660
FOSDEM 2026: STUNMESH-go: Building P2P WireGuard Mesh Without Self-Hosted Infrastructure
tjjh89017
0
170
Amazon Bedrockを活用したRAGの品質管理パイプライン構築
tosuri13
5
770
AIエージェントのキホンから学ぶ「エージェンティックコーディング」実践入門
masahiro_nishimi
5
490
副作用をどこに置くか問題:オブジェクト指向で整理する設計判断ツリー
koxya
1
610
それ、本当に安全? ファイルアップロードで見落としがちなセキュリティリスクと対策
penpeen
7
3.9k
QAフローを最適化し、品質水準を満たしながらリリースまでの期間を最短化する #RSGT2026
shibayu36
2
4.4k
Oxlint JS plugins
kazupon
1
980
AWS re:Invent 2025参加 直前 Seattle-Tacoma Airport(SEA)におけるハードウェア紛失インシデントLT
tetutetu214
2
120
Featured
See All Featured
From π to Pie charts
rasagy
0
120
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
The Limits of Empathy - UXLibs8
cassininazir
1
220
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
71
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
220
Scaling GitHub
holman
464
140k
RailsConf 2023
tenderlove
30
1.3k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.6k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.2k
Navigating Team Friction
lara
192
16k
Transcript
Coding Dojo Geneva Ruby Brigade @dbroeglin 28.07.2013 Friday, August 30,
13
Format 15min presentation 3 x 25 min(with 5 min pauses)
In pairs (try to mix levels) Practicing TDD 15min retrospective Friday, August 30, 13
Dojo ??? Dojo, in japanese, means : “a place of
the Way” A formal meeting place for (mainly martial) arts training Friday, August 30, 13
Kata Kata means “Form” A structured preordained practice designed to
learn a set of skills through repetition Friday, August 30, 13
Deliberate practice The practice must: be focused be goal directed
stretch your abilities provide feedback and self-reflection see goo.gl/29tsU7 Friday, August 30, 13
Format 15min presentation 3 x 25 min(with 5 min pauses)
In pairs (try to mix levels) Practicing TDD 15min retrospective Friday, August 30, 13
Kata: Roman Numerals See http://codingdojo.org/cgi-bin/ wiki.pl?KataRomanNumerals In Ruby using https://github.com/
dbroeglin/coding_dojo_3 Friday, August 30, 13
Hajime??? (Start!) Write a failing test Make it green Refactor
Rinse and repeat Friday, August 30, 13
Yame??? (Pause!) Stop typing... right now ! Please, no more
than 5 minutes Switch pairs afterward Friday, August 30, 13
Format 15min presentation 3 x 25 min(with 5 min pauses)
In pairs (try to mix levels) Practicing TDD 15min retrospective Friday, August 30, 13
Retrospective What went well ? What did not go so
well ? Next time ? What ? When ? Format ? Friday, August 30, 13