gpt4 book ai didi

java - 选择信息丰富的类名

转载 作者:行者123 更新时间:2023-12-04 06:17:31 25 4
gpt4 key购买 nike

我很难想出信息丰富且有用的类名。我在向网站/服务器发出请求时遇到了这个问题。我认为只适合命名这个类 ServerRequest这是在 ServerServices 的包内.这个包还包含类 ServerDataServerImage . ServerData解析来自 ServerRequest 的响应并创建对象。 ServerImage将使用 ServerRequest 将远程图像复制到本地计算机.

我觉得给每个类名加上前缀不是一个好习惯。同时,我不想简单地命名这些类 Request , Data , 和 Image .没有前缀,名称就失去了意义,更不用说它们变得多么普遍了。

除了 CamelCase 和使用名词之外,还有哪些好的约定?

用于上述三个类的类名示例有哪些?

最佳答案

好吧,如果您要 ServerData , MailData , UserData那么前缀肯定是一个好主意,知道哪个Data我们正在谈论。但是,如果类名混淆不是问题(也取决于项目的规模...),您可以在 something.here.server 下重新组合所有类。打包并保留简单的类名,如 Request , DataImage .

这一切都是为了最大程度地提高可读性和代码清晰度。

关于java - 选择信息丰富的类名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7045608/

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