Matthew Wilson wrote:
7. We need some opinions on this asap. I've used both ThisWay and THIS_WAY,
so I'm a hypocrite. Since we don't need to reserve all uppercase for the
preprocessor, I'd like to use uppercase for constants and enum names /
variables, but recognise this may not be popular. Lots of opinions please
...
  
I lost a mark in an ASM assignment once for not using uppercase for constants (although there was no style guide imposed). I think the lecturer was feed up with giving me 100% all the time.  Now I always use uppercase for constants and enums. 

However, one problem with this approach, is when a constant changes to a variable ("This should never happen good design blah blah..."), although it's not generally a problem for enums.  Really though I think that's a minor issue, go ahead, use uppercase for capitals.