我运送产品时应包含哪些Perl代码?

bit*_*ket 2 perl product

将产品运送给客户时,我应该包含哪些代码?

 use strict;
 use warnings 'FATAL';
Run Code Online (Sandbox Code Playgroud)

.等等

Eri*_*rom 6

您需要与您的客户合作,以​​确定将在平台上安装的最低Perl版本.

然后use 5.010;在代码顶部放置一个正确的版本.

如果您的代码在strict和下编译并正常运行warnings,则没有理由将其删除.如果脚本在部署时中断,这是一件好事,因为它可以让您了解在测试阶段没有出现的一些错误.

您可能希望实施日志记录解决方案,以便创建一个正确的日志,而不是拯救,然后客户可以发送给您进行诊断.

您还可以将产品打包为CPAN模块,以利用依赖性测试和解决方案.