Archive for 'Software Design' Category
Digest:The Dependency Inversion Principle
By Liang Zhang - Last updated: Thursday, November 13, 2008
1. High level modules should NOT depend upon low level modules. Both should depend upon ABSTRACTIONS.2. Abstractions should NOT depend upon details. Details should depend upon abstractions.