Является ли хорошей практикой замена констант, используемых вне классов, геттерами? Как пример, лучше использовать if User.getRole().getCode() == Role.CODE_ADMINили if User.getRole().isCodeAdmin()? Это привело бы к этому классу: class Role { constant CODE_ADMIN = "admin" constant CODE_USER = "user"...