Orthogonality
(正交性)的含义通俗来讲是指“改变A
不会改变B
”。一个“Orthogonality
”系统的例子是收音机:换台不会改变音量;而不是“Orthogonality
”系统的例子则是直升飞机:改变速度也会改变方向。
在编程语言中,Orthogonality
指执行一条指令时,只有这条指令被执行,不会有其它任何副作用(side-effect
)。
参考资料:
What is “Orthogonality”?。
Orthogonality
(正交性)的含义通俗来讲是指“改变A
不会改变B
”。一个“Orthogonality
”系统的例子是收音机:换台不会改变音量;而不是“Orthogonality
”系统的例子则是直升飞机:改变速度也会改变方向。
在编程语言中,Orthogonality
指执行一条指令时,只有这条指令被执行,不会有其它任何副作用(side-effect
)。
参考资料:
What is “Orthogonality”?。