gpt4 book ai didi

function - 我什么时候应该使用函数与方法?

转载 作者:行者123 更新时间:2023-12-02 19:52:09 27 4
gpt4 key购买 nike

假设我有一些输入并且正在生成一些输出。我不需要维护状态。

我应该使用一个函数还是应该创建一个具有一种方法的类看起来和那个函数一模一样吗?

两者相比,有哪些优势?(除了单元测试之外,使用对象更容易)

最佳答案

来自 Java 背景,这个问题就像问您是否应该创建一个static final“Utils”类、一个要注入(inject)的服务类或一个具有行为的“智能”数据载体。

作为个人观点,一般来说,如果方法确实是无状态的,那么创建一个static final“utils”类会更容易、更简单。

但正如有人在上面的评论中指出的那样,它确实是既宽又长。

关于function - 我什么时候应该使用函数与方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29290714/

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