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
New in Go 1.26 Implementing go fix in product development
sunecosuri
0
410
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
390
AI時代のシステム設計:ドメインモデルで変更しやすさを守る設計戦略
masuda220
PRO
4
500
エラーログのマスキングの仕組みづくりに役立ったASTの話
kumoichi
0
160
Claude Code の Skill で複雑な既存仕様をすっきり整理しよう
yuichirokato
1
360
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
350
Claude Codeセッション現状確認 2026福岡 / fukuoka-aicoding-00-beacon
monochromegane
4
410
AI主導でFastAPIのWebサービスを作るときに 人間が構造化すべき境界線
okajun35
0
670
文字コードの話
qnighy
44
17k
go directiveを最新にしすぎないで欲しい話──あるいは、Go 1.26からgo mod initで作られるgo directiveの値が変わる話 / Go 1.26 リリースパーティ
arthur1
2
520
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
110
encoding/json/v2のUnmarshalはこう変わった:内部実装で見る設計改善
kurakura0916
0
390
Featured
See All Featured
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.2k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
310
Mind Mapping
helmedeiros
PRO
1
110
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
82
Faster Mobile Websites
deanohume
310
31k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
1
3.5k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Ethics towards AI in product and experience design
skipperchong
2
220
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
630
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.8k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
300
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