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