Skip to content

emilybache/Yatzy-Refactoring-Kata

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Support this and all my katas via Patreon

Yatzy Refactoring Kata

There is a top code kata video explaining why you might want to try this refactoring kata. The original exercise was designed by Jon Jagger and is available in his Cyber-Dojo. See his blog post. I have changed it a little, so that the rules more closely match what I'm used to.

If you like this Kata, you may be interested in my books and website SammanCoaching.org

Kata Description

The problem that this code is designed to solve is explained here: Yatzy

Contributing to this Kata

Please do not send me your refactored solutions. I am however grateful for language translations and updates to dependencies.

I recently added new refactoring challenges to the Java version and I would appreciate translations of Yatzy2 and Yatzy3 in other languages.

Code Reading Practice

Test your code reading skills. Here is a description of what to do: Scanning for Code Smells. There are suitable lists of urls to open in some of the language subdirectories.