gpt4 book ai didi

java - 变量的命名约定

转载 作者:行者123 更新时间:2023-11-29 07:14:56 25 4
gpt4 key购买 nike

我在程序中有四个变量:xPos、yPos、xVel、yVel

他们每个人都应该有一个setter/getter,但是这样说会很尴尬:

setXpos()
getXpos()
getXvel()
setXvel()

这些变量是否有一个简短高效的命名约定?

最佳答案

您在代码片段中列出的命名约定。

更重要的问题是,如何重新构建它们以提高可读性?作为一个没有看过您的程序的人,您列出的四个功能对我来说似乎非常清楚。我很难想出更清晰的东西。

任何时候你放弃一个惯例,即使这个惯例让事情变得恶心,你也会失去可读性/清晰度(因为人们期望这些惯例得到满足)。您必须权衡放弃讨厌的 session 结果以获得更好的结果与放弃 session 的损失。

综上所述,我允许您使用“getXvel()”。祝你好运。 =)

关于java - 变量的命名约定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10422437/

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