据我了解,
use cases
或interactors
使用entities
执行某些操作,而entities
保留我们的business rules
。
根据此定义:
用例与实体互动并依赖实体
用例以何种方式取决于实体,关系是什么?
例如,假设我们有一个具有三个功能的银行应用程序:login
,view balance
和transfer funds
。
因此,要能够转移资金,用户必须登录并具有足够的余额。
我猜我们的用例是transfer funds
,上面的语句是business rule
,如果是这种情况,如何实现呢?
有很多类比,但很少有适当的实现。
答案 0 :(得分:1)
我想分享我的理解。
对于您指定的示例: