Perl 最佳实践(节选) --- 09
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Perl 最佳实践(节选) --- 09相关的知识,希望对你有一定的参考价值。
第九章:子程序
壹壹壹.
以小括号调用子程序,但开头不要加&。
壹壹贰.
不要把子程序的名词取得和内置函数的相同。
壹壹叁.
要先取出@_。
壹壹肆.
对任何有超过三个参数的子程序使用具名自变量散列。
壹壹伍.
使用有无定义或者是否存在来测试缺漏的自变量。
壹壹陆.
@_被取出后立刻解析任何默认自变量值。
壹壹柒.
标量返回值一定要用return scalar。
壹壹捌.
让返回列表的子程序在标量上下文中返回“明显的”值。
壹壹玖.
没有“明显的”标量上下文返回值时,
可以考虑改用Contextual::Return。
壹贰零.
不要使用子程序原型。
壹贰壹.
通过显式return来返回。
壹贰贰.
使用单纯的return来返回失败。
以上是关于Perl 最佳实践(节选) --- 09的主要内容,如果未能解决你的问题,请参考以下文章