常量及其单位的命名约定

时间:2014-03-10 13:19:34

标签: java coding-style naming-conventions

我的常量的名称是否应该包含它所代表的单位,或者通过简短的评论更好地处理?有时,常量名称会变得冗长。例如,我可以选择:

// Seconds spent displaying logo
public static final float LOGO_DISPLAY_TIMER = 1.5f;

public static final float LOGO_DISPLAY_TIMER_IN_SECONDS = 1.5f;

我一直在阅读Clean code,它非常强调准确的命名惯例,但我不确定这个特定情况。

2 个答案:

答案 0 :(得分:2)

在我看来 - 如果您的公司没有代码约定或某事。喜欢这样,带上你喜欢的东西,感觉舒服。重点是你是一致的,并且每次都使用相同的风格。

答案 1 :(得分:0)

更长名称的优点是你不需要检查推荐知道这个变量是哪个单位。缺点当然是更长的时间:)

正如前面提到的那样 - 选择你喜欢的东西并保持一致。