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 2: Potter Kata at Geneva.rb
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Dominique Broeglin
August 14, 2013
Programming
0
66
Coding Dojo 2: Potter Kata at Geneva.rb
Dominique Broeglin
August 14, 2013
Tweet
Share
More Decks by Dominique Broeglin
See All by Dominique Broeglin
Coding Dojo 3: Roman Numerals at Geneva.rb
broeglin
0
45
Other Decks in Programming
See All in Programming
Go1.26 go fixをプロダクトに適用して困ったこと
kurakura0916
0
350
Claude Codeセッション現状確認 2026福岡 / fukuoka-aicoding-00-beacon
monochromegane
4
410
LangChain4jとは一味違うLangChain4j-CDI
kazumura
1
170
技術検証結果の整理と解析をAIに任せよう!
keisukeikeda
0
110
Vuetify 3 → 4 何が変わった?差分と移行ポイント10分まとめ
koukimiura
0
110
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
390
エラーログのマスキングの仕組みづくりに役立ったASTの話
kumoichi
0
160
TROCCOで実現するkintone+BigQueryによるオペレーション改善
ssxota
0
170
The Ralph Wiggum Loop: First Principles of Autonomous Development
sembayui
0
3.7k
AI時代のシステム設計:ドメインモデルで変更しやすさを守る設計戦略
masuda220
PRO
4
480
文字コードの話
qnighy
44
17k
今更考える「単一責任原則」 / Thinking about the Single Responsibility Principle
tooppoo
3
1.6k
Featured
See All Featured
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.1k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.1k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
310
For a Future-Friendly Web
brad_frost
183
10k
AI: The stuff that nobody shows you
jnunemaker
PRO
3
370
Scaling GitHub
holman
464
140k
Chasing Engaging Ingredients in Design
codingconduct
0
140
The Invisible Side of Design
smashingmag
302
51k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.3k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
120
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Transcript
Coding Dojo Geneva Ruby Brigade @dbroeglin 14.07.2013 Thursday, August 15,
13
Format 15min presentation 3 x 25 min(with 5 min pauses)
In pairs (try to mix levels) Practicing TDD 15min retrospective Thursday, August 15, 13
Dojo ??? Dojo, in japanese, means : “a place of
the Way” A formal meeting place for (mainly martial) arts training Thursday, August 15, 13
Kata Kata means “Form” A structured preordained practice designed to
learn a set of skills through repetition Thursday, August 15, 13
Deliberate practice The practice must: be focused be goal directed
stretch your abilities provide feedback and self-reflection see goo.gl/29tsU7 Thursday, August 15, 13
Format 15min presentation 3 x 25 min(with 5 min pauses)
In pairs (try to mix levels) Practicing TDD 15min retrospective Thursday, August 15, 13
Kata: Potter Mania See codingdojo.org/cgi-bin/wiki.pl? KataPotter In Ruby using github.com/dbroeglin/
coding_dojo_2 Thursday, August 15, 13
Hajime??? (Start!) Write a failing test Make it green Refactor
Rinse and repeat Thursday, August 15, 13
Yame??? (Pause!) Stop typing... right now ! Please, no more
than 5 minutes Switch pairs afterward Thursday, August 15, 13
Format 15min presentation 3 x 25 min(with 5 min pauses)
In pairs (try to mix levels) Practicing TDD 15min retrospective Thursday, August 15, 13
Retrospective What went well ? What did not go so
well ? Next time ? What ? When ? Format ? Thursday, August 15, 13