Преимущество систематического возврата в нижний регистр с каждым словом или даже сокращением или аббревиатурой внутри идентификатора состоит в том, что оно облегчает разделение слов и, следовательно, облегчает чтение идентификатора.
Недостаток этого в том, что аббревиатуры и сокращения, в частности, когда они короткие, такие как IO или ID, могут сначала показаться немного странными.
Мое личное предпочтение - указывать только UpperCase начальную букву каждого слова, аббревиатуру, аббревиатуру (за исключением самого первого слова, в случае camelCasing). Это
CorpId
EmployeeSsn
PkIndex
MiscDataList
Независимо от того, что вы выбираете, на самом деле важно, чтобы оно было последовательным; У компаний часто есть соглашения, которым программисты должны следовать в области именования, а также в других областях. Общая тенденция заключается в том, чтобы избегать сокращений, за исключением наиболее широко известных и общепринятых (скажем, ID, наверняка, и SSN в контексте приложения учета / PR).