在“干净的体系结构”中什么是用例和交互器。我读到用例包含业务逻辑,但是为什么要用例,如果存在一个表示层,可以在演示者中放置业务逻辑。
用例是系统分析中用于识别,阐明和组织系统需求的方法。用例由特定环境中与特定目标相关的系统和用户之间的一组可能的交互序列组成。它由一组元素(例如,类和接口)组成,这些元素可以以比合并的单独元素之和更大的方式一起使用。用例应包含对用户有意义的所有系统活动。用例可以被认为是与特定目标有关的可能场景的集合,实际上,用例和目标有时被认为是同义词。
一个用例(或用例集)具有以下特征:
用例可以在软件开发的多个阶段使用,例如计划系统要求,验证设计,测试软件以及为在线帮助和用户手册创建大纲。