perl - 在 Perl 子程序中使用标签是否被认为是一种不好的做法?

标签 perl coding-style label subroutine

我发现在 Perl 子例程中使用标签、中断多个循环或使用更新的变量重做某些部分非常有帮助。社区如何看待这种编码风格?在子程序中使用标签是否令人不悦?

最佳答案

不。它们完全符合您所描述的目的,我认为它们是该语言的一个很好的功能,但使用得太少。

另一方面,每当我发现自己在思考标签的使用时,我也会怀疑我的代码是否需要一点重构。

关于perl - 在 Perl 子程序中使用标签是否被认为是一种不好的做法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1635955/

相关文章:

javascript - Chart.js 中带标签的分组条形图

iOS TTTAttributedLabel 委托(delegate) didSelectLinkWithURL 没有被调用

perl - 在 perl 脚本中编写 awk 命令

mysql - 带有 DBI 占位符的 Dynamic Multi Insert 用于多组 VALUES

python - 样式,格式化切片运算符

Java 枚举(或 int 常量)与 C 枚举

javascript - 跳出嵌套循环 : SyntaxError: label not found

perl - $;$ 在 Perl 函数定义中是什么意思?

perl - 如何使用 shell 或 perl 在目录中所有 .c 文件的开头添加 2 行

c - srand 函数返回相同的值