Автор оригинала: FreeCodeCamp Community Member.
Я нахожу это удивительным, сколько разных значений мы можем получить от менее 30 символов. Я говорю о алфавите с некоторой хорошо размещенной пунктуацией, конечно. Из истории любви к компьютерной программе написание позволило нам создавать необычайно разные миры. И язык, в целом, предоставляет рамки, в которых мы можем повесить поток идей.
Большинство языков программирования, похоже, имеют очень строгие стандарты – определенные термины должны использоваться в определенных местах. Но одна область, где есть огромное количество свободы, – это то, как мы называем эти условия.
Возьмите эту простую программу, которая создает предложение из массива слов, добавляет знак пунктуации и входит в систему в консоли:
Ничего особенного, верно? Но то, что вы, возможно, не считали, сколько Условия Вы были ответственны на имя.
Существует 23 слова (не включая жесткие значения) в вышеуказанной программе. Мы контролировали имена 14 из этих слов. Это более 60% от того, что было набрано, была наша ответственность на имя!
Вы строите ли вы приложение предприятия или простой Здравствуйте, мир, Вы хотите, чтобы ваша программа читала как Times Bestseller, а не Mad Libs Workbook.
Это не Манифест о том, как структурировать целое приложение JavaScript, а скорее главу о том, как выбрать имена для тех вещей, в которых у вас есть свобода. Я включил различные ссылки на дне, если вы хотите узнать больше. Последнее, ключевое вынос всех наших конвенций и стандартов является это:
Ссылки и продолжение обучения
- «Чистый код» Роберта С. Мартина – Отлично читайте для всех языков. Он выходит за рамки соглашений имен и предлагает всю структуру вашей программы. Примеры в Java, но принципы применяются к JavaScript.
- «Чистый код JavaScript» Ryan Mcdermott – Вышеуказанная книга, но переделана для JavaScript. Это доступно в Интернете и бесплатно.
- Руководство по стилю Airbnb JavaScript – Возможно, самый полное руководство по стилю для JavaScript. Он содержит не только то, что, но и почему. (Если вы находитесь на небольшом устройстве, вам может потребоваться нажать «Просмотреть все README», чтобы увидеть весь документ).
- W3 JavaScript стиль руководство – A S Хорт и краткое руководство.
- Google’s ES6 Руководство по стилю – Руководство по стилю Google для JavaScript.
Спасибо за прочтение!
ворота
Следуй за мной на Twitter Отказ