定时器、计数器、索引等变量的命名约定?

Naming convention for variables like timers, counters, indices, etc?

我有一个项目,我正在使用 "PartA"、"PartB"、"Data"、"HMI" 等类别组织我的 variables/tags,当然必要的 "Debug".

所以一些随机标签的例子是:

Debug.ReadWriteTimer
HMI.ReportViewerMode    
Data.IndexResult
Data.ActiveDirectory
PartA.InspectionResult

但是我有几个变量在整个程序中用作后勤设备,例如计数器、索引和(非调试)计时器,它们并不真正适合我上面列出的几个类别.

我考虑过以下内容,但 none 似乎符合以下任一条件:

什么是程序级 "tools" 的清晰且合乎逻辑的命名约定,第一次查看标签数据库的人会立即识别出来?

(好奇的上下文:这个特定项目是使用名为 Cognex Designer 的机器视觉软件创建的,该软件在接口中使用 C# 语言,该接口是 RSLogix 和 LabVIEW 的私生子。)

misc,miscellaneous 的快捷方式,is/was 常用于对不能归入其他类别的项目进行分类。
这是如果你一定要用类别,否则类别的缺失完美描述了一个变量的杂属性

我决定使用 "App"(Application 的缩写)作为这些项目的类别。我相信它比 "Program" 更清晰并且不容易与范围混淆,例如 "Global",缩写将有助于减轻与 .NET 的应用程序对象的混淆。