Perl 风格:变量名称长度
- “合适的名称长度与其作用域大小成正比。” ——Mark-Jason Dominus
标识符的长度不是优点;清晰才是。不要写这个
for ($index = 0; $index < @$array_pointer; $index++) { $array_pointer->[$index] += 2; }
当你应该写的时候
for ($i = 0; $i < @$ap; $i++) { $ap->[$i] += 2; }
(虽然有人可能会为
$ap
提出一个更好的名称。或者不会。)全局变量的名称应该比局部变量长,因为它们的上下文难以理解。例如,
%State_Table
是程序的全局变量,但$func
可能是一个局部状态指针。foreach $func (values %State_Table) { ... }
版权所有 © 1998, Tom Christiansen 所有权利保留。
标签
反馈
这篇文章有什么问题?请在 GitHub 上打开一个问题或拉取请求,帮助我们。