加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

数组 – Perl中的尾随逗号是一个坏的做法吗?

发布时间:2020-12-15 21:26:13 所属栏目:大数据 来源:网络整理
导读:今天我在一个Webex会议上展示我的屏幕与我写的一些Perl代码。我的老板突然告诉我,其他人都在看,听到我不得不从我的哈希和数组结构中删除尾随逗号,因为这是一个坏的做法。我说我不认为这是一个坏习惯在Perl,但他坚持,并让我删除这些逗号只是为了显示我的
今天我在一个Webex会议上展示我的屏幕与我写的一些Perl代码。我的老板突然告诉我,其他人都在看,听到我不得不从我的哈希和数组结构中删除尾随逗号,因为这是一个坏的做法。我说我不认为这是一个坏习惯在Perl,但他坚持,并让我删除这些逗号只是为了显示我的脚本在会议中运行。

我仍然认为这不是一个坏习惯在Perl,但我可以错了。我实际上发现他们很方便,一个好的做法,因为他们阻止我添加新的元素,忘记在过程中添加相应的逗号。

但是,我真的想知道这是一个好的或坏的做法,并能够向我的老板(如果他错了)有良好的论据,甚至很好的来源我的论点。

所以,留下逗号是一个不好的做法吗?

这是一个例子:

my $hash_ref = {
    key1    => 'a',key2    => 'b',key3    => 'c',};

my $array_ref = [
    1,2,3,];

解决方法

这是一个伟大的做法,有尾的逗号。 Larry补充说,因为他看到程序员所犯的一个常见错误。当他们添加元素到一个列表(或任何他们的语言称为它),他们忘了分隔符。 Perl允许尾随逗号的目的。这不是别的东西的怪癖或副作用。

然而,什么是坏的做法,是分散一个会议充满了你的老板以后可能纠正的东西的会议。除非会议具体是一个代码审查,你的老板浪费了一大堆时间。我一直希望加入视频会议,你必须输入每分钟的赔偿,所以柜台会显示在每个人的屏幕上,以显示多少钱被浪费。花了几百美元看着你删除逗号在一个工作的程序,将夯实这个废话。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读