Использование кириллицы/русских букв в переменных.
"Переменные на кириллице". Можно ли использовать кириллицу в именах переменных? Попробуем разобраться, стоит лит использовать кириллицу в программировании?
О переменных на кириллице?
- Вообще о переменных на кириллице/a>
- Недостатки использования кириллицы в переменных.
- Плюсы использования кириллицы в переменных.
Вообще о переменных на кириллице
Давайте начнем с самого начала :
Нигде и ни разу я не видел прямое указание в каком то документе, что имена переменных не должны быть на кириллице(т.е. использовать русские буквы)!
Не использование кириллицы в переменных.
Есть некие правила по умолчанию, ну например как :
Естественно, что никто вас в тюрьму за это не посадит, но все вокруг будут знать, что вы обычное быдло! (В экстремальном случае, при неправильном использовании матерных слов, вам могут начистить морду! Вам морально нужно быть к этому готовым!)
Я хочу использовать кириллицу в переменных.
Но если вам так уж хочется, то почему бы и нет?
Недостатки использования кириллицы в переменных.
Любая вещь имеет имеет свои плюсы и минусы, так и использование "кириллицы в переменных" имеет некоторые недостатки:
К сожалению, русский язык так устроен, что чаще всего, некоторые слова намного длиннее своих аналогов на английском! Здесь есть сразу две проблемы:
Если количество знаков большое, то код вместе с таким переменными становится неудобным и иногда может вызывать некое чувство дискомфорта(... ну по крайней мере так у меня)!
Чем больше количество знаков, тем больше вес документа, а если вес документа больше, то время загрузки увеличивается! Критично это для вас или нет, это ваше дело!
Да... если у вас какой-то маленький проект в двумя переменными, то здесь ничего страшного! А если в вашем проекте 100 000 файлов?
Если вы привыкните к такому способу использования кириллицы в именах переменных, то, как вы знаете, привычка вторая натура, потом, когда вам придется переучиваться (могут быть разные причины), то придется , если вы не знаете, всё равно изучать английский язык и привыкать к ному способу названий переменных, но уже не на кириллице!
Если вы собираетесь работать с людьми, которые не понимают кириллицу, то вам опять придется переучиваться! Просто потому, что "английский язык" является языком международного общения №1.
Здесь - это выглядит довольно странно для меня!
Если вы когда-либо занимались текстами, либо чем-то аналогичным на компьютере, то достаточно поставить программу "Punto Switcher"(которой я уже пользуюсь 17 лет с 2007 года..) - она автоматически будет переключаться!
Для этого даже не нужно нажимать какие-то кнопки!
Плюсы использования кириллицы в переменных.
Столько понаписал минусов "использования кириллицы в переменных", а есть какие то плюсы?
Если вы не знаете английского языка в принципе, то вполне возможно использования кириллицы для имен переменных.
Есть в таком незнание плюс : вы можете начать изучать английский язык и в любом случае откажитесь в плюсе с токи зрения знаний и возможности х применения!
Если вы не собираетесь становиться программистом по найму, либо где-то представлять свои программы, другими словами, кроме вас никто не увидит ваш код, то чего стесняться то!
Моя программа, на каком языке хочу, на таком и пишу!!!
В любом случае, написанные переменные на русском сразу читабельны и чаще смысл переменной понимается быстрее, чем если бы такое было написано на английском по одной простой причине, что русский ваш родной язык!
Больше плюсов не вспомнилось... вспомнится допишу!
Использую ли я кириллицу для переменных и функций?
Я использую "кириллицу для переменных и функций".
Не скажу, что это происходит часто, но иногда смысл переменной, либо функции, так тяжело перевести на английский,(причем я изучал английский почти два года в Универе), что я пользуюсь кириллицей.
Что можно сделать!?
Поделиться ссылкой! C друзьями или врагами!