Glossary
Here are brief definitions of selected terms, patterns, and other concepts discussed in this book. Each definition includes a reference to the chapter where the term is discussed in greater detail.
Abstraction
A unifying term that encompasses both interfaces and (abstract) base classes. See chapter 2.
Ambient Context
A DI pattern that makes a strongly typed Dependency implicitly available via a context which is always present. See chapter 4.
Aspect-Oriented Programming (AOP)
An approach to software that addresses Separation of Concerns by composing Cross-Cutting Concerns in a declarative manner. See chapter 9.
Auto-wiring
The ability to automatically compose an object graph once mappings from Abstractions to concrete types are known. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access