我在一个Java类中有一个方法。
public void myMethod() {
final String methodName = "myMethod";
}
当我在Sonar中分析此代码时,出现了以下问题:
将此常量名称重命名以匹配正则表达式
'^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'
我的目的是将此变量用于Logger语句中,以跟踪应用程序流程。
此变量不是static
变量。我已经阅读过https://softwareengineering.stackexchange.com/questions/252243/naming-convention-final-fields-not-static,但我没有得到清晰的图片。有人可以帮助我为我的final(非静态)变量提供适当的命名约定吗?