Solving the Beverages Prices Refactoring kata (2)
Using creational patterns to limit the options on the menu.
Tags: programming, beginners, refactoring, webdev