Starting code for the GildedRose Refactoring Kata in many programming languages.
created at June 10, 2013, 12:43 p.m.
This is a Refactoring Kata based on the rules of Tennis
created at June 10, 2013, 12:36 p.m.
Tutorials and programming exercises for learning Q# and quantum computing
created at June 6, 2018, 8:02 p.m.
A set of exercises for deliberate Git Practice
created at Sept. 8, 2016, 5:06 p.m.
Several code katas on a racing car theme
created at June 12, 2013, 5:48 p.m.
Kata to learn about Polymorphism
created at Jan. 16, 2014, 12:29 p.m.
A Kata exercise. This one involves writing code to reserve seats on a train.
created at Feb. 19, 2013, 2:14 p.m.
A legacy refactor kata, focused on the violation of the tell don't ask principle and anemic domain model
created at April 17, 2017, 1:43 p.m.
.Net Code Katas - A prebuild Kata project that already includes tests and base classes.
created at Dec. 26, 2013, 6:28 p.m.
Starting code and proposed solution for Functional Structures Refactoring Kata
created at June 1, 2017, 3:46 p.m.
Exercise used for our recruitment process
created at March 25, 2014, 9:08 p.m.
Kata to practice refactoring away from a bad inheritance usage
created at March 24, 2019, 11:44 p.m.
Katas that are delivered incrementally - the full problem is not displayed at once, it is revealed when one part is done
created at Sept. 26, 2013, 3:59 p.m.
the goal of this kata is to learn to work incrementally by implementing a cli arguments parser.
created at March 14, 2018, 9:04 a.m.
Opening hours don't have to be so boring - A TDD & Refactoring Kata
created at May 11, 2016, 10:50 a.m.