Задать вопрос
@Andranikk

Стоит ли указывать переменные с большой буквы?

Всем привет!
Возник, возможно глупый, но все же интересный мне вопрос. Дело в том что с самого начала изучения php развивал у себя привычку указывать все переменные в php используя заглавные буквы. К примеру:
Variable вместо variable
LongVariable вместо long_variable.
То же самое с базами данных и с именами файлов. Для мне так читать и работать гораздо удобнее, но в последнее время, изучая разные скрипты и туториалы, заметил что почти никто так не поступает. До сих пор работал один, так как проекты были мелкие, либо только для себя. Вопрос в том, может ли такой стиль написания кода в будущем быть проблемой при командной работе, стоит ли уже сейчас отучаться от этой привычки?
  • Вопрос задан
  • 6060 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 5
переменные всегда начинаются с молой буквы
если переменная состоит из двух "слов" , например firstVariable, то первая буква второго слова большая
отучайтесь использовать свой стиль и привыкайте к такому
Ответ написан
@Simasik
Это улучшает читабельность, но оно не несёт в себе никакого синтексического смысла
Ответ написан
saboteur_kiev
@saboteur_kiev
software engineer
Почитайте правильное именование переменных.
В крупных проектах обычно есть документ, который описывает принятую в данном проекте политику именования переменных и функций, но есть несколько стандартов.
У разных языков они разные, например в BASH предполагается, что все переменные написаны заглавными буквами.
В Си, Java, начинаются с маленькой, но внутри каждое новое слово начинается с большой.
Часто переменные могут иметь букву-префикс, которая указывает на тип переменной.
Погуглите.

Можете писать для себя так, как вы привыкли, но
в чужих проектах, придется следовать политике.
если собираетесь публиковать свой код, лучше выбрать какую-то из популярных политик
Ответ написан
Комментировать
используйте camel case с маленькой буквы
https://ru.wikipedia.org/wiki/CamelCase
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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