yanglgzh 发表于 2017-5-18 07:33:36

Perl 最佳实践(节选) --- 18

第十八章:测试和调试
贰贰柒.
  先写测试案例。

贰贰捌.
  以Test::Simple或Test::More把你的测试案例标准化。

贰贰玖.
  利用Test::Harness将你的测试集标准化。

贰叁零.
  编写失败的测试案例。

贰叁壹.
  可能的和不可能的都要经过测试。

贰叁贰.
  开始测试前先增加新的测试案例。

贰叁叁.
  一定要使用use strict。

贰叁肆.
  一定要显式地开启警告功能。

贰叁伍.
  绝不要假设编译期间没有警告就意味着正确。

贰叁陆.
  显式而选择性地关闭责难(stricture)或警告(warning),
  而且是在最小可能作用域内。

贰叁柒.
  至少学习perl调试器的子集功能。

贰叁捌.
  “手动”调试时要使用序列化的警告。

贰叁玖.
  调试时考虑使用“聪明注释”,而不是warn语句。
页: [1]
查看完整版本: Perl 最佳实践(节选) --- 18