仅使用动词的布尔命名约定

时间:2018-02-02 07:43:06

标签: naming-conventions

我通常遵循bool命名约定,并用短动词作为前缀,例如:

  • IsAdmin
  • IsOnline
  • HasData

但是我不确定在我的情况下会做些什么。我主要使用SQL Server,我需要一些布尔标志,这些标志对我来说有点棘手。例如,我有一些名为:

  • 迁移
  • 刷新

这些都是动词,就是它,但它们只是动词,在上面的例子中,短动词只是后缀。可以这样命名吗?

1 个答案:

答案 0 :(得分:0)

数据库很可能会存储这些操作的结果,即迁移或重新加载的结果。

因此,您可以创建布尔变量来指示这些操作是否已执行,例如IsMigrated(或HasBeenMigrated)或IsReloaded(或HasBeenReloaded)