1

促使我提出这个问题的问题是一个 Web 表单,它没有按照我预期的方式保存数据。这很模糊,但重点是,您喜欢对状态、数据流等进行建模吗?

4

6 回答 6

2

我将支持白板答案并补充说解释应该发生的事情,然后用语言描述代码实际在做什么,以及基本图形对任何项目都非常有帮助。

于 2008-10-29T21:25:31.727 回答
2

白板也是如此,但要熟悉 UML 图。我对序列图很幸运——它们很好地描述了系统各部分之间的交互。

我见过人们使用状态图,但它们没有包含那么多详细的信息——当我第一次看到序列图时,它们给我留下了深刻的印象。

于 2008-10-29T21:29:08.303 回答
2

UML 有 2 个图表可能有用

用于建模状态的状态图。

用于建模数据流的活动图。

于 2008-10-29T21:36:31.157 回答
1

我会给出我明显的(对我来说)答案,那就是使用白板。喜欢白板。

于 2008-10-29T21:20:21.487 回答
1

Graphviz是一个用于绘制状态机图表的好工具(一旦你在白板上完成了它们)。

于 2008-10-29T21:29:41.797 回答
1

我认为典型的模型工作正常:

例如 - 状态图

http://en.wikipedia.org/wiki/State_diagram

我支持白板的使用。他们在状态、流程等方面的工作是首屈一指的。

于 2008-10-29T21:33:42.287 回答