design-patterns-ruby

apply refactoring examples