Observer Design Pattern
Why Observer Pattern Exists
In real systems, objects often depend on other objects’ state changes.
Examples:
When stock price changes → update dashboards
When order is placed → send email + SMS + up
design-pattern.hashnode.dev4 min read