Давайте на минутку предположим, что вы программируете на языке, который использует верблюжьи слова для идентификаторов, по соглашению. Все, что вы используете в Ruby с именами методов, разделенных подчеркиванием, могут использовать это.
Какой подход вы используете для заглавных букв после первого, когда ваше имя содержит аббревиатуру? Например, вы бы назвали метод createSQLBuffer или createSqlBuffer? Есть ли у вас политика, предписывающая, что делать в этой ситуации? Более того, может ли кто-нибудь связать меня с некоторыми статьями, специально рекламирующими одну или другую, или на самом деле что-нибудь, что вообще касается этого?
Я знаю, что это не так уж и сложно, но по какой-то причине я иногда сталкиваюсь с методом / классом / переменной, написанными заглавными буквами в одном направлении, и в другом случае это выглядело бы более естественно. Странно то, что я даже не уверен, что это соответствует; я не удивлюсь, если обнаружу, что мне нравятся заглавные буквы для одних имен и строчные для других.
Кто-нибудь хочет поделиться своим мнением по этому поводу?