gpt4 book ai didi

oop - 做Use Case时如何描述算法?

转载 作者:行者123 更新时间:2023-12-03 05:06:14 24 4
gpt4 key购买 nike

假设我正在为具有评分系统的游戏制作一个用例。你在游戏中所做的每个 Action 都会增加/减少你在游戏中的分数。

这是我的用例的草图:

1. ...
2. ...
...
8. The Player makes (some move).
9. The System registers the play and calculates his new score.

计算这个新分数背后有一些算法。我应该在这个用例中说明它吗?我应该在另一个用例中陈述它吗?我应该简单地省略算法实现的细节吗?

用例是陈述这些事情的正确位置吗?或者用例是否应该只关心玩家系统(游戏)之间的交互?

我想说我可能想在某个地方写下这些细节(如果不仅仅是为了确保我真的理解它们)。所以在我看来,也许最好的选择是制作另一个用例,我在其中描述它们是如何工作的?

通常如何使用用例来完成这些事情?谢谢

最佳答案

算法不是用户和系统之间创造有值(value)的东西的交互。

它们是用例的脚注或附录。

它们通常很重要,但它们不是互动。因此将它们放在附录中。

<小时/>

还有。所有用例均由参与者发起。他们的 Actor 想要玩他们的游戏;他们发起事情。系统通常无法发起操作——它是被动的,对参与者做出响应。

关于oop - 做Use Case时如何描述算法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3265313/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com