Выбор имен переменных

Как правило, переменным рекомендуется присваивать имена, которые как-то описывают их назначение. Например, $r – не очень содержательное имя, а $line_length выглядит более понятно. Если переменная встречается только в двухQтрех строках, расположенных вблизи друг от друга, можно ограничиться простым именем, вроде $n, но переменным, используемым в разных местах программы, лучше присвоить более содержательные имена. Правильная расстановка символов подчеркивания также упростит чтение и понимание программы, особенно если сопровождением занимается программист, который говорит на другом языке. Например, имя $super_bowl лучше $superbowl, потому что последнее можно спутать с $superb_owl. А что означает имя $stopid: $sto_pid (хранилище для идентификатора процесса – STOrage for Process IDentifier), $s_to_pid (преобразование s в идентификатор процесса) или $stop_id (идентификатор некоего «стопQобъекта»)? А может, просто $stupid (глупый), написанное с ошибкой?

Имена переменных в программах Perl обычно записываются строчными буквами, как большинство имен в книге. В некоторых особых случаях используются прописные буквы. Запись имени переменной в верхнем регистре (например, $ARGV) указывает на особую роль переменной. Если имя переменной состоит из нескольких слов, одни программисты предпочитают запись $underscores_are_cool, а другие – $giveMeInitial-Caps. Главное – будьте последовательны. Конечно, удачный или неудачный выбор имен абсолютно неважен для Perl. Никто не запрещает вам назвать три главные переменные программы $ОООоооООО, $ООооООоо и $ОоОоОоОоО; это нисколько не смутит Perl, но тогда не просите нас заниматься сопровождением вашего кода.

Оцените статью: (0 голосов)
0 5 0

Статьи из раздела Perl на эту тему:
Автоматическое преобразование между числами и строками
Бинарные операторы присваивания
Вещественные литералы
Встроенные предупреждения Perl
Вывод командой print

Вернуться в раздел: Perl / 1. Скалярные данные