Katas

Code Katas are way for us to practice coding skills outside of the complexities of a real life environment. I often use Katas as a way to teach others and improve my own skills in things such as Test Driven Development (TDD), code structure and best practices. Katas can be done in your preferred language so there is no need to use the languages specified.

Below are some Katas I have used for teaching others or simply learning.

Mumbling

In this Kata we will aim to implement the mumble_letters() method. This method takes a string as input and returns a formatted output string as follows:

Roman Numerals

Given an integer as input, we want to produce the Roman Numeral equivalent output as below: