# 常量（Constant）

### 缩写：无

### 简述

初始化后不可再绑定到其它值的名字；是否深不可变因语言而异。用于表达固定概念与不变配置，增强可读与推理。

### 使用场景

常数、固定配置键、枚举式集合。

### 实践与应用

• 区分发布期常量与运行可调配置
• 对象常量确认是否浅不可变

### 注意事项

• const 常不保证深不可变
• 魔法数字应命名

### 对比与易混

| | 常量绑定 | 深不可变 |
|--|----------|----------|
| 禁止的 | 名字再指向别处 | 对象内部再被改 |
| 注意 | `const` 未必深不可变 | 需语言/惯例额外保证 |

### 关联术语

• 变量：可再绑定的对照
• 不可变：值本身是否禁止修改（常与绑定规则不同）
• 字面量：无名字的直接值写法
• 枚举：一组相关命名常量的常见组织
