假设我正在Use Case为一个有评分系统的游戏制作一个。您在游戏中所做的每个动作都会增加/减少您在游戏中的分数。
这是我的草图Use Case:
1. ...
2. ...
...
8. The Player makes (some move).
9. The System registers the play and calculates his new score.
计算这个新分数背后有一些算法。我应该在此声明Use Case吗?我应该在另一个地方声明Use Case吗?我应该简单地省略算法实现的细节吗?
Use Case陈述这些事情的正确位置是否正确?还是应该Use Case只关注 thePlayer和System(the Game) 之间的交互?
我想说我可能想在某个地方写下这些细节(如果不仅仅是为了确保我真的理解它们)。所以在我看来,也许最好的选择是制作另一个用例来描述它们是如何工作的?
通常这些事情是如何完成的Use Cases?谢谢