Strategy Pattern Example (Simple)

A simple toy example with plenty of opportunities for refactoring.