"Clean Code" exercises in Ruby