Friday, December 3, 2010

Dependency Inversion Principle (DIP)

Dependency Inversion Principle (DIP) - High-level modules should not depend on lower-level modules or vice versa; instead they should both depend on abstractions.

References:
Agile Software Development, Principles, Patterns, and Practices by Robert C. Martin, 2002.
http://en.wikipedia.org/wiki/Dependency_inversion_principle

No comments:

Post a Comment