OOP & Design Patterns - Design a Parking Lot - LLD with OOP (Classes, Patterns, Extensibility)
If the parking lot system must support real-time spot availability updates and notifications to multiple display boards and mobile apps, which design pattern should be introduced to decouple the parking lot state changes from the notification logic?
