# Patterns
All Patterns notes →01 — Dependency Management Patterns
Constructor, Method, and Property Injection, Service Locator, and IoC Containers — how a dependency graph gets assembled and why constructor injection is the default the others are exceptions to.
patterns dependency-injection book maang-prep
02 — Extensibility Patterns
Plugin Architecture, Module Pattern, Strategy Registration, Reflection, and Dynamic Loading — how a system stays open to new behavior without recompiling its core.
patterns dependency-injection book maang-prep