If I'm creating a Java class for something that has a sequence of numbers in its name, e.g., ISO 8859-1, how should I name my class?
Iso88591 seems wrong, since there's no boundary between the numbers.
Iso8859_1 seems better to me, but according to Effective Java, "...Constant fields constitute the only recommended use of underscores." (It's also caught by Checkstyle's default behavior.)
I could also name it
Iso8859Dash1, but that looks awful.