Object Oriented Software Engineering   View all facts   Glossary   Help
subject > criterion > principle > design principle > designing for flexibility
Next design principle: designing for portability    Up: design principle    Previous design principle: decreasing coupling   

designing for flexibility comparison table
Subject involve is an instance of is a kind of accomplish by
design principle  principle 
designing for flexibilityactively anticipating changes that a design may have to undergo in the future and preparing for themdesign principle 

Next design principle: designing for portability    Up: design principle    Previous design principle: decreasing coupling