在我维护的代码中,一些枚举以下划线开头。有没有理由遵循这样的做法?
答案 0 :(得分:3)
根据惯例,没有理由这样做,它应该被命名为类似于常量值
答案 1 :(得分:0)
没有理由使用下划线来启动枚举名称。但作为一种好的做法,您可以使用All Caps作为枚举名称。 因为枚举与常量非常相似如果你有多个单词,最好使用所有大写字母用下划线分隔每个单词
e.g.
apple // this is not recommended
APPLE <-- this is recommended