gpt4 book ai didi

java - 变量必须是 'temporary' 才被视为 'throwaway' 吗?

转载 作者:行者123 更新时间:2023-11-30 04:43:27 24 4
gpt4 key购买 nike

'Naming convention' page at Wikipedia根据 Java 约定包含以下语句:

One-character variable names should be avoided except for temporary "throwaway" variables.

变量需要有多“临时”才能成为单字符名称的可接受候选者?

最佳答案

我仅在少数情况下使用单字母名称:

  • 坐标,例如 xy
  • 使用 for 进行循环迭代,其中变量具有 block 作用域并命名为 ijk、。 ..
  • 通用类型名称,例如,E 表示元素、K 表示键、V 表示值等。

在所有其他情况下,我都使用更长的名称。随着时间的推移,我发现自己放弃了以前使用的较短形式。我什至很少再缩写了。我打字速度很快,而且真正的单词比缩写更容易输入。

  • 子计数
  • 标题标准化器
  • 颜色加载器

这使得一年后我需要搜索用途并修改代码时变得更加容易。

关于java - 变量必须是 'temporary' 才被视为 'throwaway' 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11672618/

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