Разработчики языков программирования используют разные подходы к присвоению имён переменным, которые называются нотациями. gitverse.ru Некоторые из них:
- Верблюжья нотация (camelCase). gitverse.ru Часто применяется для именования переменных, функций и методов в таких языках, как JavaScript, Java, Python, C#. gitverse.ru Слова соединяются между собой, а каждое слово, кроме первого, пишется с заглавной буквы. gitverse.ru Пример: firstNumber, itemsCounter. gitverse.ru
- Нотация Паскаля (PascalCase). gitverse.ru Отличается от CamelCase тем, что все слова начинаются с заглавных букв. gitverse.ru Пример: NumberOfDonuts = 34, FavePhrase = ”Hello World”. gitverse.ru
- Плоская нотация (flat case, flatcase). gitverse.ru В переменной объединяются все слова и буквы, между ними не остаётся пробелов. gitverse.ru Все символы пишутся строчными буквами. gitverse.ru Пример: Eg: firstname, lastname. gitverse.ru
- Венгерская нотация (Hungarian notation). gitverse.ru К именам переменных добавляют одну или несколько строчных букв, обозначающих тип данных. gitverse.ru Сейчас эта нотация менее популярна, но раньше широко использовалась в разных языках программирования. gitverse.ru Пример: strUserName (str в начале имени переменной означает, что она должна хранить данные строкового типа). gitverse.ru
- Кричащая змеиная нотация (Screaming Snake Case). gitverse.ru Это соглашение об именах переменных, в котором каждое слово пишется заглавными буквами и разделяется подчёркиванием. gitverse.ru
Кроме формальных правил, существуют неформальные — сложившиеся традиции именования переменных, или соглашения по именованию. dzen.ru Каждый программист в ходе работы и приобретения опыта вырабатывает свой стиль, удобный только ему. dzen.ru Этот стиль может зависеть не только от привычек, но и от языка программирования. dzen.ru