This is a praticle example of how to use the Strategy Pattern to apply the Open Closed Principle.
Primary LanguageTypeScript