Variables 好的变量名:要执行的进程数

Variables 好的变量名:要执行的进程数,variables,naming-conventions,naming,Variables,Naming Conventions,Naming,我想知道一个变量的好名字,尽管我不确定这类问题是否在SO的范围内 我有一个变量,它保存要执行的进程数。在下面的代码中,x的好名字是什么 int x = getTheNumberOfProcess(); while(x > 0){ if(someCondition()){ x -= 1; doSomething(); } } 一个好的名称应该描述变量所包含的内容。numProcesses是一个相当不错的名称,但它不能传达整个上下文。通过阅读代码,x似乎是doSome

我想知道一个变量的好名字,尽管我不确定这类问题是否在SO的范围内

我有一个变量,它保存要执行的进程数。在下面的代码中,x的好名字是什么

int x = getTheNumberOfProcess();
while(x > 0){
  if(someCondition()){
    x -= 1;
    doSomething();
  }
}

一个好的名称应该描述变量所包含的内容。numProcesses是一个相当不错的名称,但它不能传达整个上下文。通过阅读代码,x似乎是doSomething将被执行的次数的外部限制,以防someCondition始终为真。那么processLimit呢?

如何命名变量的问题由来已久。有一种方法既喜欢又讨厌,至少是尝试系统地处理问题。匈牙利符号

在匈牙利语中,包含某物计数的变量以c开头,因此在这种方法中,您可以将其命名为cProcess。被计算的事物通常是单数形式,而不是复数形式

同样非常流行,但不确定是否作为官方原则,使用num作为前缀,即numProcesses

最终目标是可读性和可维护性。最好使用比x更具描述性的内容…

ProcessRemaining?processCount或proc\u ct?