Observer Pattern
Das Observer-Muster ermöglicht eine automatische Benachrichtigung von Beobachtern, wenn sich der Zustand eines Subjekts ändert. Es etabliert eine One-to-Many-Beziehung zwischen dem Subjekt und den Beobachtern. Der Code des Subjekts und der Beobachter bleiben entkoppelt, wodurch Flexibilität und Erweiterbarkeit gewährleistet sind.