#System Design#Low Level Design
Visitor Pattern
Visitor Pattern: Adding new operations to complex structures without modifying existing classes.
I write about software engineering, system design, and my adventures across the globe. Expect deep dives and occasional life updates.
Visitor Pattern: Adding new operations to complex structures without modifying existing classes.
Observer Pattern: Decoupling state management and promoting flexible, dynamic updates in software systems.
Memento Pattern: Encapsulating state for undoable and restorable operations in software systems.
Mediator Pattern: Centralizing communication for enhanced flexibility and decoupling in complex systems.
Iterator Pattern: Streamlining collection traversal through uniform and encapsulated access methods.