我正在创建一个vaadin视图类,它具有预期的属性中的消息,我正在使用这些值来设置标签消息,按钮等。 我知道一个好的做法应该是将每个值都放在私有字符串中:
private static String BUTTON_LABEL = "view.form.button";
...
messageSource.getMessage("BUTTON_LABEL");
问题是我有一个20个字段的表单,即使我知道我只会使用一次,我应该创建~20个字段吗?如果我在方法中调用messageSource而不是使用常量值,我是否违反了良好的做法?