当它仅具有一个依赖项并且其执行仅调用该依赖项的方法时,是否值得创建用例类?

public class GetOrdersUseCase {
    private OrdersManager ordersManager;

    public GetOrderUseCase(OrdersManager ordersManager) {
        this.ordersManager = ordersManager;
    }

    public List<Order> execute() {
        ordersManager.getOrders();
    }
}

最佳答案

是的,为了简化将来的维护,因为Clean体系结构的主要概念之一是,用例类和文档中的用例之间应该存在一对一的映射。它使发现哪些类实现什么变得更容易。

08-04 05:43