When to use class diagrams
Class diagrams are the backbone of OO development approaches
Don’t use all the notations
- start with simple stuff
- use advanced features only when necessary
Take the perspective into account
- not too many details in analysis
- specification models during design
- use implementation models only to illustrate particular implementation techniques