Observer
Term side of the Card
Topic: Behavioral Patterns
Unit title: Observer
Categories: Design pattern
Explanation side of the Card
Explanation: The design pattern where an object (subject) maintains a list of its dependent objects (observers) and notifies them of any state changes, usually by calling their update methods. It allows for a decoupled communication mechanism.