Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Title Page
Table of Contents
Foreword
Introduction
Acknowledgments
How to Read This Book
What is a Coding Dojo?
Section 1: Collaborative Games for Programmers
Randori
Randori Variants
Prepared Kata
Code Retreat
Playing with Constraints
Tools for the Dojo
Using Production code in the dojo
Section 2: Organizing a Coding Dojo
Dojo Theory
Finding Or Founding A Coding Dojo
What happens at a Coding Dojo?
Practicalities
Facilitating A Dojo meeting
Handling Critical Voices
Section 3: Teaching & Learning In the Dojo
Dojo Principles
Using Code Katas to learn TDD
TDD in terms of States and Moves
Principles for Agile Automated Test Design
Section 4: Kata Catalogue
Kata: Args
Kata: Bank OCR
Kata: Bowling Game
Kata: FizzBuzz
Kata: Game Of Life
Kata: Gilded Rose
Kata: Leap Years
Kata: Medicine Clash
Kata: Minesweeper
Kata: Monty Hall
Kata: Phone Numbers
Kata: Poker Hands
Kata: Potter
Kata: Prime Factors
Four Katas on a Racing-Car Theme
Kata: Reversi
Kata: Roman Numerals
Kata: String Calculator
Kata: Tennis
Kata: Train Reservation
Kata: Trivia
Kata: Yatzy
Further Reading
← Prev
Back
Next →
← Prev
Back
Next →