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
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
「ブロックテーマでは再現できない」は本当か?
inc2734
0
1k
CSC307 Lecture 09
javiergs
PRO
1
840
OCaml 5でモダンな並列プログラミングを Enjoyしよう!
haochenx
0
140
Data-Centric Kaggle
isax1015
2
780
AWS re:Invent 2025参加 直前 Seattle-Tacoma Airport(SEA)におけるハードウェア紛失インシデントLT
tetutetu214
2
120
AI巻き込み型コードレビューのススメ
nealle
2
450
Oxlintはいいぞ
yug1224
5
1.4k
IFSによる形状設計/デモシーンの魅力 @ 慶應大学SFC
gam0022
1
310
Raku Raku Notion 20260128
hareyakayuruyaka
0
340
副作用をどこに置くか問題:オブジェクト指向で整理する設計判断ツリー
koxya
1
610
SourceGeneratorのススメ
htkym
0
200
ノイジーネイバー問題を解決する 公平なキューイング
occhi
0
110
Featured
See All Featured
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.7k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Site-Speed That Sticks
csswizardry
13
1.1k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
120
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
320
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.1k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Accessibility Awareness
sabderemane
0
55
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.6k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
170
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
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