gpt4 book ai didi

oop - 我如何知道一个类是 Helper 还是 Service?

转载 作者:行者123 更新时间:2023-12-04 14:50:22 25 4
gpt4 key购买 nike

我在我的项目中使用 DDD 架构,我需要创建一个类来生成一个 GUID 以在另一个类中使用。

这个生成我的 GUID 的类是基础设施服务还是基础设施助手?

我如何知道一个类是 Helper 还是 Service?

最佳答案

服务能够为一些客户服务,通常这是一个 SOA具体实体。
Helper 提供了一组方法,通常是 pure functions .

从我的角度来看,如果一个提供 GUID 生成功能的类存储或使用这个 GUID 来满足进一步的需要——它是一个服务类,否则我会说它是 Helper因为简单地按照原则工作,然后忘记/生成并忘记。

通常,如果您可以使方法成为 static method - 这是一个辅助方法,它不依赖于任何类状态,也不影响它。

关于oop - 我如何知道一个类是 Helper 还是 Service?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7610349/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com