Strategy pattern is one of the behavioral design patterns. This group of patterns regard communication between objects. They describe the way objects and classes interact and divide responsibilities among themselves. Intent The intent of the Strategy Pattern is to encapsulate related algorithms and make them callable through a common interface. This pattern decouples algorithm implementation into independent classes so they might … Continue reading Strategy Pattern
