促使我问这个的问题是一个网络表单,它不像我预期的那样持久化数据。这很模糊,但重点是,你喜欢做什么来模拟状态,数据流等等?
答案 0 :(得分:2)
我将在白板上回答并添加说明正在发生的假设的内容,然后通过语言描述实际做的代码,以及基本的graphic对任何项目都非常有帮助。
答案 1 :(得分:2)
也是白板,但熟悉UML图。我对序列图有很多好运 - 他们很好地描述了系统各部分之间的相互作用。
我见过人们使用状态图,但它们并没有包含那么多详细的信息 - 当我第一次看到它时,序列图给我留下了深刻的印象。
答案 2 :(得分:2)
答案 3 :(得分:1)
我会明白(对我而言)回答,即使用白板。喜欢白板。
答案 4 :(得分:1)
Graphviz是一个很好的图表状态机工具(一旦你在白板上完成它们)。
答案 5 :(得分:1)