UML中有很多种图,不同的图有不同的用处.
- 分析阶段: 用例图,活动图
- 观察对象的交互: 交互图
- 设计阶段:类图
- 观察一个对象在不同状态下的不同行为:状态图.
- 在配置阶段:配置图.
本书中因为是讲设计的.因此使用基本的UML图: 类图和交互图.
那么为什么要使用UML呢?主要是为了交流.另外它还强迫设计者必须认真思考他的设计方案,因为他要把他的方案写下来.这也从另外一个方面说明了文档的重要性.
在使用UML的时候,如果我们觉得有什么必须说明的,或者有什么不太清楚的,那么就用注释.同时,努力做到自己的思路清晰.在画图的时候,只需考虑你想表达的思想.