MySystem2.com

Orthogonality

"Orthogonality is a term borrowed from geometry. Two lines are orthogonal if they meet at right angles, such as the axes on a graph. In vector terms, the two lines are independent. Move along one of the lines, and your position projected onto the other doesn't change.

In computing, the term has come to signify a kind of independence or decoupling. Two or more things are orthogonal if changes in one do not affect any of the others.

... Non-orthogonal systems are inherently more complex to change and control.

gain productivity

Reduce Risk

Hunt, A. (2000). The Pragmatic Programmer. Addison-Wesley.

Connections