The Gang of Four - The Origins of Design Patterns - Strategy Design Pattern: The Concepts Behind Design Patterns