Skip to content

Instantly share code, notes, and snippets.

Created September 5, 2017 09:13
Show Gist options
  • Save anonymous/e16f595cfffcc29769fb4c4112693b8f to your computer and use it in GitHub Desktop.
Save anonymous/e16f595cfffcc29769fb4c4112693b8f to your computer and use it in GitHub Desktop.
Переменные имяи значение

Переменные имяи значение


Переменные имяи значение



Правильный выбор имени переменной
Переменная (программирование)
Переменные: тип, имя, значение (9 класс)















Правильный выбор имени переменной — одна из самых важных и сложных вещей в программировании, которая отличает начинающего от гуру. Дело в том, что большую часть времени мы тратим не на изначальное написание кода, а на его развитие. Но чем более серьёзные проекты вы будете делать, тем более актуальны они будут для вас. Это когда я вчера написал код, а сегодня или спустя неделю прихожу и хочу его поменять. Например, вывести сообщение не так, а эдак… Обработать товары по-другому, добавить функциональность… А где у меня там сообщение хранится? Гораздо проще найти нужные данные, если они правильно помечены, то есть когда переменная названа правильно. Во-первых, среди разработчиков всего мира принято использовать английский язык для имён переменных. И если ваш код потом попадёт к кому-то другому, например вы будете в команде больше чем из одного человека, то велик шанс, что транслит ему не понравится. В-третьих, в проектах вы наверняка будете применять библиотеки, написанные другими людьми. Многое уже готово, в распоряжении современного разработчика есть масса инструментов, все они используют названия переменных и функций на английском языке, и вы, конечно, будете их использовать. А от кода, где транслит перемешан с английским — волосы могут встать дыбом, и не только на голове. Называть переменные именами, не несущими смысловой нагрузки, например a , e , p , mg — можно только в том случае, если они используются в небольшом фрагменте кода и их применение очевидно. Вообще же, название переменной должно быть понятным. Иногда для этого нужно использовать несколько слов. Преимущественно в JavaScript используется вариант borderLeftWidth , в частности во встроенных языковых и браузерных функциях. Поэтому целесообразно остановиться на нём. Придумывание таких имен — одновременно коротких и точных, при которых всегда понятно, что где лежит, приходит с опытом, но только если сознательно стремиться к этому. Позвольте поделиться одним небольшим секретом, который очень прост, но позволит улучшить названия переменных и сэкономит время. Бывает так, что, написав код, мы через некоторое время к нему возвращаемся, надо что-то поправить. И мы примерно помним, что переменная, в которой хранится нужное вам значение, называется… Ну, скажем, borderLeftWidth. Мы ищем её в коде, не находим, но, разобравшись, обнаруживаем, что на самом деле переменная называлась вот так: Если мы ищем переменную с одним именем, а находим — с другим, то зачастую самый лучший ход — это переименовать переменную, чтобы имя было тем, которое вы искали. То есть, в коде leftBorderWidth , а мы её переименуем на ту, которую искали: Дело в том, что в следующий раз, когда вы захотите что-то поправить, то вы будете искать по тому же самому имени. Соответственно, это сэкономит вам время. Есть причина и поважнее. Поскольку именно это имя переменной пришло в голову — скорее всего, оно больше соответствует хранимым там данным, чем то, которое мы придумали изначально. Исключения бывают, но в любом случае — такое несовпадение — это повод задуматься. Чтобы удобно переименовывать переменную, нужно использовать хороший редактор JavaScript , тогда этот процесс будет очень простым и быстрым. Современные редакторы позволяют делать это очень удобно и быстро. Это в конечном счете сэкономит вам время. Бывают ленивые программисты, которые, вместо того чтобы объявить новую переменную, используют существующую. В результате получается, что такая переменная — как коробка, в которую кидают то одно, то другое, то третье, при этом не меняя название. Что в ней лежит сейчас? А кто его знает… Нужно подойти, проверить. Сэкономит такой программист время на объявлении переменной — потеряет в два раза больше на отладке кода. Названия переменных можно бы сократить, например, до planet и name , но тогда станет менее понятно, о чем речь. Насколько допустимы такие сокращения — зависит от скрипта, его размера и сложности, от того, есть ли другие планеты и пользователи. В общем, лучше не жалеть букв и называть переменные так, чтобы по имени можно было легко понять, что в ней находится, и нельзя было перепутать переменные. JS Webpack Gulp 4. Учебник Курсы Форум ES5 Справочник Тесты знаний Скринкаст по Gulp Скринкаст по Webpack Скринкаст по Node. Правила именования Правило 1. Не нужно бояться переименовывать переменные, если вы придумали имя получше. Храните в переменной то, что следует. Создайте переменную для названия нашей планеты и присвойте ей значение "Земля". Правильное имя выберите сами. Создайте переменную для имени посетителя со значением "Петя". Имя также на ваш вкус. Предыдущий урок Следующий урок. Комментарии перед тем как писать… Приветствуются комментарии, содержащие дополнения и вопросы по статье, и ответы на них. Навигация по уроку Правила именования.


Поликлиника 1 в магнитогорске расписание врачей
Бюро технической инвентаризации республики татарстан
Печаль без видимой на то причины
Курс грн к доллару
Сделать объявление о продаже квартиры
1 мг мкг
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment