The Dependency Inversion Principle

  • Noback M
N/ACitations
Citations of this article
159Readers
Mendeley users who have this article in their library.
Get full text

Abstract

I first stumbled on this principle when Jim Newkirk and I were arranging the source code directories of a C++ project. We realized that we could make the directories that contained detailed code depend upon the directories that contained abstract classes. This seemed like an inversion to me, so I coined the name "Dependency Inversion".

Cite

CITATION STYLE

APA

Noback, M. (2018). The Dependency Inversion Principle. In Principles of Package Design (pp. 67–104). Apress. https://doi.org/10.1007/978-1-4842-4119-6_5

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free