Tud*_*tin 6 perl cgi web-applications code-cleanup
我目前正在开发一个大约15年的Web应用程序.
它主要包含带有HTML :: Template模板的CGI perl脚本.
它有超过12 000个文件和大约260 MB的总代码.我估计不需要超过1500 perl脚本,我想摆脱所有未使用的代码.
实际上没有为代码编写测试.
我的问题是:
userequire我在考虑以下方法:
use和requireperl内置类warnings和/或strict模块import功能,并在特定位置输出文件名Devel::Coverperl模块并采用相同的方法并在进行手动测试而不是自动测试时分析代码lsof(?!?)Devel :: Modlist可能会为您提供所需,但我从未使用过它.
有几次我需要做这样的事情,我选择了更强力的方法来检查%INC程序的最后.
END {
open my $log_fh, ...;
print $log_fh "$_\n" for sort keys %INC;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
283 次 |
| 最近记录: |