Strategy Pattern
Definition: “The Strategy Pattern defines a family of algorithms, encapsulates each on, and makes them interchangeable. Strategy lets the algorithm vary independently from clients that use it”
Definition: “The Strategy Pattern defines a family of algorithms, encapsulates each on, and makes them interchangeable. Strategy lets the algorithm vary independently from clients that use it”