我在程序中有四个变量:xPos、yPos、xVel、yVel
他们每个人都应该有一个setter/getter,但是这样说会很尴尬:
setXpos()
getXpos()
getXvel()
setXvel()
这些变量是否有一个简短高效的命名约定?
最佳答案
您在代码片段中列出的是命名约定。
更重要的问题是,如何重新构建它们以提高可读性?作为一个没有看过您的程序的人,您列出的四个功能对我来说似乎非常清楚。我很难想出更清晰的东西。
任何时候你放弃一个惯例,即使这个惯例让事情变得恶心,你也会失去可读性/清晰度(因为人们期望这些惯例得到满足)。您必须权衡放弃讨厌的 session 结果以获得更好的结果与放弃 session 的损失。
综上所述,我允许您使用“getXvel()”。祝你好运。 =)
关于java - 变量的命名约定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10422437/