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



我通常遵循布尔命名约定,并在所有内容前面加上一个简短的动词,例如:

  • 是管理员
  • 在线
  • 哈斯数据
  • 等。

但是,我真的不确定在我的情况下该怎么做。我主要使用SQL Server,我需要一些布尔标志,这些标志对我来说有点难以命名。例如,我有一个名为:

  • 迁移
  • 重新加载
这些都是动词,

仅此而已,但它们只是动词,在上面的例子中,短动词只是后缀。可以这样命名吗?

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

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

最新更新