【发布时间】:2020-04-26 10:59:36
【问题描述】:
所以我最近开始使用Perl::Critic 来检查我编写的代码的质量。我正在以残酷的模式运行它,并提出了一个我不理解为问题的建议。输出是:
Return value of flagged function ignored - print at line 197, column 13. See pages 208,278 of PBP. (Severity: 1)
这基本上是对 print 函数的调用,并带有一条输出到控制台的短消息。那我为什么要捕获几乎可以肯定总是为 1 的返回值,因为我想不出任何不是 1 的用例。
野蛮模式是不是“太野蛮”了?还是我错过了什么?我应该补充一点,我确实阅读了 PBP 的第 208 页和第 278 页,但我并不清楚答案。
【问题讨论】:
标签: perl perl-critic