Understanding Strategy Pattern

Let’s first try to understand what a strategy is. In simple worlds a strategy is a plan (for something). Or a little more elaboration “a plan, method, or series of maneuvers or stratagems for obtaining a specific goal or result”. For purpose of understanding, let’s take a simple example. Say we want to create a … Continue reading Understanding Strategy Pattern