用例和交互器在干净的体系结构中是什么意思?

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

在“干净的体系结构”中什么是用例和交互器。我读到用例包含业务逻辑,但是为什么要用例,如果存在一个表示层,可以在演示者中放置业务逻辑。

android mvp use-case clean-architecture
1个回答
1
投票

用例是系统分析中用于识别,阐明和组织系统需求的方法。用例由特定环境中与特定目标相关的系统和用户之间的一组可能的交互序列组成。它由一组元素(例如,类和接口)组成,这些元素可以以比合并的单独元素之和更大的方式一起使用。用例应包含对用户有意义的所有系统活动。用例可以被认为是与特定目标有关的可能场景的集合,实际上,用例和目标有时被认为是同义词。

一个用例(或用例集)具有以下特征:

  • 组织功能要求
  • 模拟系统/参与者(用户)交互的目标
  • 记录从触发事件到目标的路径(称为场景)
  • 描述事件的主要流程(也称为动作),以及其他可能的事件,称为异常事件流(也称为替代措施)
  • 是多层的,因此一个用例可以使用以下功能另一个。

用例可以在软件开发的多个阶段使用,例如计划系统要求,验证设计,测试软件以及为在线帮助和用户手册创建大纲。

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