我何时在开发软件时创建UML图?

问题描述 投票:-1回答:2

我目前正在开发一款新软件,我不知道该怎么做。

在制定好计划之前我已经开始编码了。

我的意见是从以下顺序开始

  1. 创建用户故事
  2. 创建BMSC和Hsmc
  3. 编码所需的功能
  4. 测试
  5. 重构并解决错误

现在我想知道在编码之前或编码之后我在哪里放置UML图?

uml software-design requirements
2个回答
1
投票

说实话,这里不可能有最终答案。

有各种流程模型,您必须找到一个适合您的需求和项目。

例如,测试驱动开发将测试放在编写实际代码之前。

我的观点是,如果你觉得UML让你有信心 - 去做吧。但是,如果你觉得一个简单的工作示例给你更多的见解 - 首先编写一些代码然后再回到uml。


0
投票

UML是项目的“图形”设计。在开始编码之前,您应该完成并检查所有UML,以便稍后编程项目将更快,更容易并且错误更少(因为UML将被检查以确保)。

不要急于制作UML,因为它将成为实际编码核心之前的“核心”。

© www.soinside.com 2019 - 2024. All rights reserved.