l变量以名词命名,前面不加或再加上多个形容词:
variable → [adjective _ ]* noun
lhash和数组:
look-variable → [adjective _ ]* noun preposition
Perl有可用的格式化工具:perltidy。
网址:http://perltidy.sourceforge.net
l子程序、方法、变量、加标签的自变量的名称都使用小写。
l包和类名使用混合的大小写。
l常量则使用大写。
注意:当你以前缀作为标识符的缩写时,保留最后的辅音字母是可以接受的(通常也是不可少的),特别是辅音字母是复数后缀时。
我们拒绝使用“last”。例如,名为$last_record的变量可能是指最近处理过的记录(此时应该称为$prev_record),但是也可能指列表中最终的记录(此时应该称为$final_record)。
其他应避免使用的常见词如下:
l“left”(方向 vs. 剩余之物)
l“right”(另一方向vs. 正确vs. 权利)
l“no”(否定vs. 数字的缩写)
l“contract”(缩小vs. 合约)
l“record”(最佳成绩vs.数据集vs. 记录)
l“second”(第二vs. 时间单位)
l“bases”(几座基地vs. 几项基础)
我们拒绝使用“last”。例如,名为$last_record的变量可能是指最近处理过的记录(此时应该称为$prev_record),但是也可能指列表中最终的记录(此时应该称为$final_record)。
其他应避免使用的常见词如下:
l“left”(方向 vs. 剩余之物)
l“right”(另一方向vs. 正确vs. 权利)
l“no”(否定vs. 数字的缩写)
l“contract”(缩小vs. 合约)
l“record”(最佳成绩vs.数据集vs. 记录)
l“second”(第二vs. 时间单位)
l“bases”(几座基地vs. 几项基础)
分享到:
相关推荐
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
perl-parent-0.225-244.el7.noarch perl-HTTP-Tiny-0.033-3.el7.noarch perl-podlators-2.5.1-3.el7.noarch perl-Pod-Perldoc-3.20-4.el7.noarch 1:perl-Pod-Escapes-1.04-286.el7.noarch perl-Text-...
perl-MailTools-1.53-1.noarch.rpm
perl-WWW-Curl4.17版本rpm包
Digest-Perl-MD5
perl-PerlIO-via-QuotedPrint-0.08-396.module_el8.4.0+646+45e06e4a.noarch.rpm官方离线安装包,亲测可用
perl-DBI-1.52-2.el5.i386.rpm
linux 离线安装perl-IPC-Cmd
perl-TimeDate-1.1301-1.noarch.rpm
刚刚下载的strawberry-perl-5.32.1.1-64bit 用于64位系统Perl 希望对你有用
RHEL 7.1安装MySQL 5.6的依赖包:perl-Data-Dumper-2.145-3.el7.x86_64.rpm ------------------------------------------------------------------------------------
perl-DBD-MySQL-4.013-3.el6.x86_64.rpm
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装
strawberry-perl-5.32.1.1-64bit.msi离线安装包(官方),可避免从官网下载速度慢的问题。 windows环境的perl安装包,不用去官网下载了,测试好用。 strawberry-perl-5.32.1.1-64bit.msi离线安装包(官方),可避免...
perl-mingw32-0.1-x86
Perl最佳实践,很经典、很难得的一本书,O‘Reilly出版公司的又一畅销书。Perl最佳实践的目的是协助你编写出更好的Perl程序,书的内容涵盖编码技巧的众多方面,比如部署、名称选择、程序分解、接口设计与实现、模块...
Perl最佳实践中文版,并带有各章节目录。