Выбор имен переменных
Как правило, переменным рекомендуется присваивать имена, которые как-то описывают их назначение. Например, $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, но тогда не просите нас заниматься сопровождением вашего кода.
Комментарии:
Нету комментариев для вывода...