布尔变量名称建议

时间:2010-08-17 14:25:20

标签: javascript

我有一个方法名称更新,这将根据布尔变量调用。 我需要建议如何命名这个变量。

4 个答案:

答案 0 :(得分:6)

shouldUpdate怎么样?或者描述它应该更新的条件,例如: dirtyhasChanges等。

答案 1 :(得分:1)

嗯,“更新”听起来像一个糟糕的方法名称。它有什么更新?

但是,您可以将其命名为“shouldUpdate”,“requiresUpdate”,“needsUpdate”

布尔变量应该有一个“类似”的名称。

答案 2 :(得分:0)

对于上下文很少的问题,你可能不会得到很多好的输入。

由于变量是布尔值,名称应该暗示它的值是真/假,是/否等等......所以shouldUpdateneedsSavehasChanges,{{1}等等都很好。

答案 3 :(得分:0)

了解更多关于何时调用update会有所帮助,但有些可能性是:

  • Dirty - 如果数据发生了变化,请进行更新
  • Stale - 如果数据陈旧,则更新它:)