据我了解,
use cases或interactors用于entities执行某些操作,而entities持有我们的business rules.
根据这个定义:
用例与实体交互并依赖于实体
用例以何种方式依赖于实体,关系是什么?
例如,假设我们有一个具有三个功能的银行应用程序login:view balance和transfer funds。
因此,为了能够转移资金,用户必须登录并且应该有足够的余额。
我猜我们这里的用例是transfer funds,上面的语句是business rule,如果是这样,如何实现呢?
类比很多,但正确的实现却很少。