UMBC CS 201, Fall 06
Characteristics of Good Design
High-quality design leads to quality products
- Ease of understanding
- Ease of implementation
- Ease of testing
- Ease of modification
- Correct translation from requirements
Component Independence
Abstraction and Information Hiding allow us to examine ways that
components are related.
Strive to make components as independent as possible
- Easier to understand if not tied to others
- Easier to modify if independent
- Easier to isolate and fix problems
CSEE
|
201
|
201 F'06
|
lectures
|
news
|
help
Tuesday, 22-Aug-2006 07:14:13 EDT