<<< CRC modeling activity outline | Index | Requirements for Summary Statement >>> |
Best place to look for answers about the design is in the application domain.
Listen to someone who is an expert user of the system.
Listen to someone who is a somewhat dissatisfied user of the current system being replaced.
Note the vocabulary they use:
Nouns will often correspond to the classes and objects needed.
Verbs may denote operations on objects
Verbs may also suggest well-known design patterns, such as "iterate" or "commit".
Some adjectives can also represented useful classes, consider
"storable", "concurrent", "registered", and "bounded".
<<< CRC modeling activity outline | Index | Requirements for Summary Statement >>> |