Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Coding Dojo 2: Potter Kata at Geneva.rb
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Dominique Broeglin
August 14, 2013
Programming
70
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Coding Dojo 2: Potter Kata at Geneva.rb
Dominique Broeglin
August 14, 2013
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
GemmaをJevのように使ってみる / Use Gemma like Jev
kishida
5
790
機械に任せるテスト、人が見るテスト ⽣成AIで引き直した、運⽤保守フェーズの線引き
dske104
0
190
SREの越境 / SRE Collaboration
y0hgi
2
310
すこし踏み込む CancellationToken
htkym
2
1.7k
コーディング自動化の次へ。人の介入をゼロにするファクトリーとサポートAIによる実践
timakin
4
3.5k
Agentic Software Factoryに、すごく賢いIF文を。 / super smart IF statement into the Agentic Software Factory.
rkaga
8
2.2k
Atomic Design, Enforced: Scaling Mobile Design Systems (next.app devCon / droidCon Berlin 2026)
steliosf
PRO
0
170
re:Inventに行く前に知っておきたい現地参加のノウハウ
nokomoro3
0
430
IBM Bob でAI駆動開発『QC-Playbook』
ichirokano2
0
110
contenteditable と日本語入力に向き合う
colorful12
0
200
AI時代のコードレビューは人に向けるな、仕組みに向けろ
texmeijin
5
3.7k
個人開発者よ、Honoを使え(おじさんver)
tanahiro2010
2
260
Featured
See All Featured
Writing Fast Ruby
sferik
630
63k
Building the Perfect Custom Keyboard
takai
2
910
Designing Experiences People Love
moore
143
24k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
1
570
KATA
mclloyd
PRO
35
16k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
370
Crafting Experiences
bethany
1
380
How to make the Groovebox
asonas
2
2.5k
Abbi's Birthday
coloredviolet
4
10k
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
RailsConf 2023
tenderlove
30
1.6k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.5k
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