Skip to main content

One doc tagged with "software-engineering"

View all tags

6. Design Patterns

A practical guide to the most common OOP design patterns — Singleton, Factory, Observer, and Decorator — with worked examples in Java, Python, and C++