title: Is there a common naming convention for variables containing string formats?
body: <p>I'm creating a lot of error/warning messages with different variable substitutions.  E.g.</p>
  
  <pre><code>ERR_MISSING_FIELD = "Field not found";
  ERR_INVALID_VALUE_S = "Invalid value: %s";
  ERR_TOO_MANY_OBJECTS_OF_TYPE_DS = "You may not add more than %d %s objects";
  </code></pre>
  
  <p>I'm planning on using the convention shown above - append the substitutions in the variable name.  I don't want to reinvent the wheel, so I'd appreciate being pointed to any existing conventions (Java, C#, resource files, anything)</p>
  
  <hr>
  
  <p><strong>Update</strong> While I'm using variables to store the messages right now, the same question applies when naming resources in .properties or other resource files.</p>