源码 Dython Logo DyERP 2025 v2.6.4.1 build 20251112.000014

规定 字符串常量 编写形式,是为区分一般字符串、类名、函数名、方法名、变量名、等。

字符串常量主要用于类、函数、方法、程序之间、等,作为默认 (或传入) 自变量。

当然,字符串常量也可作为类、对象、等,默认 (或传入) 类别名称。

  1. 注意事项
  2. 字符串常量用于区分对象类别、使用用途、工作模式、数据形式、等。

    从软件发布起,若无必要,各字符串常量始终保持不变 (唯一),应用程序使用过程中也不会自行发生改变。

    软件工程内同一对象类别、使用用途、工作模式、数据形式、等,必须使用同一字符串常量,以免出现混淆。

  3. 自变量
  4. 常量自变量作为函数、类、方法默认 (或传入) 自变量,全局唯一,且始终不变。

    1. 包括在引号之间,单词首字符大写,中间以短横线分隔。

      通常作为 类默认 (或传入) 自变量,譬如:

      Tab-Debug     Tab-Debug-File

    2. 函数
    3. 包括在引号之间,单词首字符大写,中间以短横线分隔。

      通常作为 函数默认 (或传入) 自变量,譬如:

      Tab-Debug     Tab-Debug-File

    4. 方法
    5. 包括在引号之间,单词首字符大写,中间以短横线分隔。

      通常作为 方法默认 (或传入) 自变量,譬如:

      Tab-Debug     Tab-Debug-File

  5. 名称
  6. 名称常量作为类、对象,全局唯一,且始终不变。

    1. 包括在引号之间,单词首字符大写,中间以 * 字符分隔。

      后续系列名称以短横线分隔。

      通常作为类 专用名称常量 使用,譬如:

      Tab*Debug     Tab*Debug-File

    2. 对象
    3. 包括在引号之间,单词首字符大写,中间以 * 字符分隔。

      后续系列名称以短横线分隔。

      通常作为对象 专用名称常量 使用,譬如:

      Tab*Debug     Tab*Debug-File

  7. 标识
  8. 包括在引号之间,单词首字符大写,中间以 · 字符分隔。

    通常作为对象 唯一名称标识 ,设置使用 setObjectName(name: str) ,譬如:

    Menu·Context·File     Name·Character