关于是否具有变量命名约定

时间:2020-03-13 05:15:09

标签: naming

是否具有例如用户是否有分数的变量是否正确?

have_points,has_points,if_having_points或if_has_points?

1 个答案:

答案 0 :(得分:1)

对于具有布尔值的变量的命名约定,应使用诸如is,has,have,dos,will,can等前缀表示。

在您的情况下,您使用的是蛇皮套。如果要为单个实体跟踪“具有积分”,则可以使用has_points。对于多个实体,您可能想申请have_points

尽管这归因于个人喜好,但您仍应尝试使代码简短明了。