UMBC CS 201, Fall 05
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'05
|
lectures
|
news
|
help
Sunday, 21-Aug-2005 09:53:38 EDT