Architecture Digest
Nov 20, 2016 · Fundamentals
Principles of Object‑Oriented Architecture and Common Design Patterns
This article explains core OO architecture principles such as low coupling and high cohesion, outlines methods to reduce coupling, advocates composition over inheritance, and provides concise overviews of widely used design patterns like MVC, MVVM, Factory, Singleton, Builder, and many others.
Design PatternsOO architecturecoupling
0 likes · 7 min read