В компьютерных науках есть только две сложные вещи: аннулирование кеша и присвоение имен.

— Фил Карлтон

Прежде чем мы углубимся в соглашения об именах, давайте обсудим некоторые способы, которыми мы можем объединить наши имена переменных вместе, чтобы их было легче читать.

Стили чехлов

Самые популярные способы объединения слов в одну строку

  • верблюжий чехол
  • Паскаль Кейс
  • змея_кейс
  • шашлычная

Верблюжий чехол



мы делаем заглавной первую букву слова, кроме первого слова.

Необработанный: number of likes

Чехол Camel:numberOfLikes

Паскаль Кейс

Мы просто делаем первую букву каждого слова заглавной.

Необработанный: number of likes

Дело Паскаля:NumberOfLikes

Змеиный случай

Змеиный регистр объединяет слова, заменяя каждый пробел символом подчеркивания (_), а в версии с заглавными буквами все буквы делаются заглавными, как показано ниже:

Необработанный: number of likes

Змеиный чехол:number_of_likes

Змеиный чехол (все заглавные): NUMBER_OF_LIKES

Имя с заглавной буквы часто используется в качестве соглашения при объявлении констант во многих языках. В нижнем регистре он обычно используется при объявлении имен полей базы данных.

Какой из них лучше?

Не существует лучшего метода. Придерживайтесь одного условного обозначения регистра или, если вы работаете в команде, следуйте предпочтительному соглашению о регистре команды.

Теперь мы готовы обсудить хорошие и плохие соглашения об именах!!!

почему именование переменных так важно?

  • Ваш код будет прочитан больше раз, чем написан.

Что вызывает неверные имена переменных?

Большинство проблем с именованием переменных возникает из-за

  • Желание, чтобы имена переменных были короткими.
  • Прямой перевод формул в код.

Используйте описательные имена

Используйте согласованный регистр

так как мы только начинаем, следуйте пока этим правилам. Мы только что коснулись верхушки айсберга🤪

Мы обсудим дальнейшие соглашения, чтобы сделать наш код читабельным, по мере продвижения в нашем путешествии.

Удачного кодирования 🎉 и хорошего дня🎊

Далее Массивы JavaScript🤩

Не забудьте поаплодировать, если информация была вам полезна😜