> -- Artyemov писал(а):
> А я за "_" с СамэцCase: по опыту с микроконтроллерами отлично отделяется НазваниеБлока_ОтНазванияРегистраВНём.
Вот-вот, я и говорю: вместо модульности и структурности - соглашения о префиксах идентификаторов.
Так же можно быть за венгерские префиксы (lpcszName) вместо нормальной типизации.
Простое правило: в 90% случаев подчёркивание следует заменить на точку, в остальных - просто удалить. Или наоборот.

Чем хуже НазваниеБлока.НазваниеРегистра? Ответ - всем лучше. Как правило, начиная с того, что уходим из глобального плоского пространства имён, и заканчивая радикальным сокращением количества глобальных переменных.