《程序员修炼之道:从小工到专家》读书笔记:第二章 注重实效的途径 第8部分 正交性
“正交性”是几何学中的术语,互为直角的直角坐标系就具有正交性;在计算技术中表示不依赖性或解耦性。
非正交的系统意味着系统中各组件互相高度依赖,这类系统中是不再有局部修正的情况了。
正交的好处:
1、提高生产率
改动得以局部化,所以开发时间和测试时间得以降低。
正交还能促进复用。
基于正交的组件进行组合,生产率会有相当微妙的提高。(例:windows的GUI,和Unix的各个小命令)

1173





