Somehow I never read the constants as screaming, probably a matter of context and the habit of 30+ years of reading such constants in all upper case. Some C/C++ libraries use other conventions, such as prefixing with
k_
, but it's a bit limiting to just completely ban all uppercase identifiers and it can lead to code that's harder to read when you read that code in something else than your IDE of choice.