Libraries: observer (push) - behavioral design pattern

 

observer (push) - behavioral design pattern:

define a one-to-many dependency between objects so that when one object changes state, all its dependents are notified and updated automatically

Author: DMITRII PECHERITSA

Reason: