@therealvetalhidden

Название переменных?

При написания кода, очень много времени уходит на придумывания названия переменных( Посоветуйте, дайте советы, как научится быстро и правильно давать название переменным?

И еще, насчет сокращение переменных, как лучше:
pos or position
length or len
req or request
итд
  • Вопрос задан
  • 6313 просмотров
Решения вопроса 2
aen
@aen
Keep calm and 'use strict';
Если мы говорим о JS, то:
  • имена переменных должны быть существительными (id, name, count);
  • имена функций должны начинаться с глаголов (getId, parseName, setCount);
  • имя константы должно быть записано прописными буквами, а слова должны быть разделены нижним подчеркиванием (MAX_COUNT);
  • имя объекта, обернутого jQuery, должно начинаться с $ ($el, $this);
  • имена функции-конструкторов должны начинаться с заглавной буквы (Plugin, Number, String);
  • избегайте слишком абстрактных названий, например, temp, foo, bar.
Ответ написан
Sanasol
@Sanasol Куратор тега PHP
нельзя просто так взять и загуглить ошибку
А что там придумывать? Называем в зависимости от того чем она является/что делает

Апдейт:
Переменные же не просто так плодишь, ты делаешь это осознанно с определенной целью.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
AlexanderTsymbal
@AlexanderTsymbal
tsymbal.su
если я пишу код на "одном дыхании", то переменные у меня такого типа:
qwe
asd
zxc
qwer
asdf
zxcv
wert
sdfg
xcvb
т.е. идёт тупо перебор соседних клавиш. Пока пишешь скрипт - точно не запутаешься. А тратить время на придумывание "логически логичной" переменной - дело неблагодарное. Потеряешь мысль и всё...

Никто после тебя этот скрипт не будет править. Обычно новый разработчик тупо переписывает мелкие скрипты по-своему, т.к. считает, что твой код ну прям вообще не правильный. Так всегда. Даже если на самом деле твой код очень хорош. Поэтому не парься насчёт читабельности кода. Главное - отступы соблюдай, пиши кратко, чтобы его можно было потом самому удобно править.
Ответ написан
@algebris
Javascript Full Stack Developer, UNIX expert
codebuild.blogspot.ru/2012/02/15-best-practices-of...
www.opennet.ru/docs/RUS/php_code_standart/php_code...
а вообще, в каждой команде разработчиков есть свои конвенции как именовать переменные, дело вкуса конечно, но вы сами должны их определить для себя.
CamelCase или var_underline ... главное чтобы код был читабельным для любого прогаммиста через год :)
Ответ написан
Как правило даю краткое название на английском языке.
Придерживаюсь написания нескольких слов слитно, но каждую первую букву слова делаю заглавную.
Именна констант с большой буквы.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы