gpt4 book ai didi

perl - 为什么要使用严格和警告?

转载 作者:行者123 更新时间:2023-12-03 04:50:21 25 4
gpt4 key购买 nike

在我看来,如果人们使用 Perl 标签中的许多问题都可以得到解决:

use strict;
use warnings;

我认为有些人认为它们类似于辅助轮或不必要的复杂性,这显然是不正确的,因为即使是非常熟练的 Perl 程序员也会使用它们。

似乎大多数精通 Perl 的人总是使用这两个编译指示,而那些从使用它们中获益最多的人却很少这样做。因此,我认为在鼓励人们使用严格警告时有一个链接到的问题是个好主意。

那么,Perl 开发人员为什么要使用严格警告

最佳答案

对于初学者来说,use strict;(在较小程度上,use warnings;)有助于查找变量名称中的拼写错误。即使是经验丰富的程序员也会犯这样的错误。一种常见的情况是在清理或重构代码时忘记重命名变量的实例。

使用使用严格; use warnings; 比其他方式更快地捕获许多错误,这使得更容易找到错误的根本原因。根本原因可能是需要进行错误或验证检查,无论程序员的技能如何,这种情况都可能发生。

Perl 警告的优点在于它们很少是虚假的,因此使用它们几乎不需要任何成本。

<小时/>

相关阅读:Why use my?

关于perl - 为什么要使用严格和警告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8023959/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com