The observer design pattern is a very common pattern in programming. The main idea behind it is creating a set of classes which will be most suitable to solve the issue of publish/subscribe kind of tasks. It is very possible that, working as a developer, you will come to a situation when one action of […]