什么是学习好的 UML 设计的好方法?你多久画一次图(除了类的静态图)?学习它的最佳来源是什么?
rafek
问问题
42055 次
3 回答
28
我认为 Martin Fowler 的“UML Distilled”是学习 UML 语法的最佳书籍。它简洁明了,信息丰富。
不幸的是,了解 UML 语法与了解如何设计并不相同。
于 2009-02-11T13:17:11.443 回答
3
我参与了一个项目,我们使用 Enterprise Architect 制作 UML 图,我们使用 C# 源代码来回(正向和反向工程)。
它(UML)不擅长定义每个方法的实现(使用序列图),但定义接口和类的签名(即方法的声明,而不是定义)是可以的。
它很有用,因为您可以:
显示一组类如何交互的图表(而在源代码中,您一次只能看到一个类)
具有不同类组的不同图表;有时同一个类可以出现在多个图表上。
这适用于一个需要创建设计文档的项目,并且可以从用例到设计进行跟踪。
于 2009-02-11T13:22:25.987 回答