将产品运送给客户时,我应该包含哪些代码?
use strict;
use warnings 'FATAL';
Run Code Online (Sandbox Code Playgroud)
.等等
您需要与您的客户合作,以确定将在平台上安装的最低Perl版本.
然后use 5.010;在代码顶部放置一个正确的版本.
如果您的代码在strict和下编译并正常运行warnings,则没有理由将其删除.如果脚本在部署时中断,这是一件好事,因为它可以让您了解在测试阶段没有出现的一些错误.
您可能希望实施日志记录解决方案,以便创建一个正确的日志,而不是拯救,然后客户可以发送给您进行诊断.
您还可以将产品打包为CPAN模块,以利用依赖性测试和解决方案.