gpt4 book ai didi

java - 实现静态 util 方法应遵循的标准

转载 作者:行者123 更新时间:2023-11-30 09:59:57 25 4
gpt4 key购买 nike

我对静态方法的理解通常是这些是util方法并且包含业务逻辑。此业务逻辑应用于传递给这些方法的参数并返回一些输出,而不维护状态。

但是谁能指导我,是否有一些逻辑上限/最佳实践来说明静态方法应该多长时间?

是否像 Static Util 方法不应该包含太多逻辑。它们应该简短易读,并且工作单位较小。?

最佳答案

Is it like Static Util methods should not contain too much logic. They should be short and easily readable and doing small work units?

没有特定的规则只适用于static 方法。您所有的方法都应该相当简短,并且易于阅读。当然,他们应该遵循 Single Responsibility Principle .

含义:“干净代码”等概念为静态和非静态方法提供的任何指导。

话虽如此:您实际上首先要格外小心地使用 static 。它是 OOP 中的一个异常,因为它导致类之间的直接、硬耦合,并且它扼杀了多态性。如果做得不好,它会严重影响您进行合理单元测试的能力。

关于java - 实现静态 util 方法应遵循的标准,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58445181/

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