CSC/ECE 517 Fall 2007/wiki3 8 ss
Topic
O-o design guru Bob Martin has developed a set of design principles that relate to packages (one level above the class-oriented strategies we consider in this course). Report on the
* Reuse/Release Equivalency principle, * Common Closure principle, * Common Reuse principle, * Acyclic Dependencies principle, * Stable Dependencies principle, and * Stable Abstraction principle
Find the best descriptions and examples of each that you can find on the Web.