Ambassador Pattern

What is ambassador pattern? As per this pattern you create helper services which is actually responsible for sending request to other application or services on behalf of your service. These helper services are called as Ambassador services. Using ambassador pattern you offload the work for connectivity tasks like monitoring, logging, Read more…

Strategy Design Pattern

What is Strategy Pattern? Strategy is a behavioral design pattern. This pattern helps you define different algorithms that can be applied in given circumstances into it’s own class and make their objects interchangeable. Can you help me understand what type of problem we can solve with Strategy Pattern? Let’s consider Read more…