gpt4 book ai didi

java - 在您的软件项目中有 "Utils"类是否很好?

转载 作者:IT老高 更新时间:2023-10-28 20:38:25 24 4
gpt4 key购买 nike

通常,在软件开发过程中,我需要各种实用功能。像压缩文件一样,解压 zip 文件,启动 Web 浏览器,获取缩放图像...

我所做的是,我将所有这些实用程序函数作为静态函数放在一个名为“Utils”的类中

https://github.com/yccheok/jstock/blob/master/src/org/yccheok/jstock/gui/Utils.java

这是一个好习惯吗?当功能越来越多时,事情会变得难以管理吗?

最佳答案

这绝对是最佳实践!您不想将所有这些实用功能与应用程序业务逻辑的其余部分混合在一起。但是,随着您的 utils 文件和/或类的增长,建议根据它们提供的功能对它们进行分组。

例如,在 Web 应用程序中,您最终可能会得到这样的包结构。

org.sample.web.model
org.sample.web.utils
org.sample.web.validators
org.sample.web.validators.utils

关于java - 在您的软件项目中有 "Utils"类是否很好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3305511/

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