See also Studly capitals.
It is an open question on how to name acronyms using this scheme. Some prefer
while others prefer
. The former is arguably more accurate and certainly more popular, but can get ugly. It's also not obvious how to name an identifier which starts with an acronym.
For these reasons, User:AndrewBromage personally prefers to treat acronyms as words.