immutability:不变性;不可变性。指某个事物的状态或内容不会、也不能被改变。在计算机领域常指数据对象一旦创建,其值就不能被修改。
/ˌɪm.juː.təˈbɪl.ə.ti/
Immutability makes data safer.
不可变性让数据更安全。
In many modern languages, immutability helps programs stay predictable, especially when multiple parts of the code run at the same time.
在许多现代语言中,不可变性有助于让程序保持可预测性,尤其是在代码的多个部分同时运行时。
来自拉丁语词根构成:**im-**(否定,“不”)+ mutare(改变)→ immutable(不可改变的),再加名词后缀 -ity 形成 immutability(不可变性)。核心含义就是“无法改变的状态/性质”。