Tn *_* Hn 10 java variables naming
我知道有很多人建议这个惯例:
boolean deleted;
boolean isDeleted();
Run Code Online (Sandbox Code Playgroud)
但是当你想命名一个布尔值来表示用户可以离开时,你会怎么做?
boolean userCanLeave
boolean isUserCanLeave()
boolean canUserLeave
boolean isCanUserLeave()
boolean userLeave
boolean isUserLeave()
boolean userLeave
boolean canUserLeave()
Run Code Online (Sandbox Code Playgroud)
我不确定是否有任何标准,或者您只是选择您认为最具可读性的标准?这是getter方法名称映射的变量,这里有趣.
你应该使用更好的变量名称userAllowedToLeave.
然后,使用getter方法作为isUserAllowedToLeave().
这至少使用"是"的吸气剂,并且听起来也是语法正确的.
| 归档时间: |
|
| 查看次数: |
6557 次 |
| 最近记录: |