principles:dependency_inversion_principle
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
principles:dependency_inversion_principle [2013-02-18 17:24] – external edit 127.0.0.1 | principles:dependency_inversion_principle [2021-09-02 19:24] – old revision restored (2021-05-11 21:48) 65.21.179.175 | ||
---|---|---|---|
Line 19: | Line 19: | ||
===== Strategies ===== | ===== Strategies ===== | ||
- | |||
- | |||
- | ===== Caveats ===== | ||
- | |||
- | See section [[#contrary principles]]. | ||
Line 53: | Line 48: | ||
* [[Model Principle]] (MP): DIP demands having abstractions. MP tells how these abstractions can look like. | * [[Model Principle]] (MP): DIP demands having abstractions. MP tells how these abstractions can look like. | ||
+ | * [[Encapsulate the Concept that Varies]] (ECV): | ||
==== Principle Collections ==== | ==== Principle Collections ==== |
principles/dependency_inversion_principle.txt · Last modified: 2021-10-18 21:23 by christian