UMBC CS 201, Spring 03
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 S'03
|
lectures
|
news
|
help
Wednesday, 22-Jan-2003 12:59:38 EST