《程序员修炼之道--从小工道专家》阅读随笔
正交性
如果想编写易于设计、构建、测试和拓展的程序,那么良好的正交性是一个关键的因素。
什么是正交性
在几何上,正交性是指两条直线相交成直角。在计算机行业,正交性是指某种不相关性或解偶性。
优势
在程序中,如果组件具单一、定义良好的目的,我们称之为内聚。如果组件的功能相互独立,那么在修改其中之一时,就无需担心影响其他组件。
《程序员修炼之道--从小工道专家》阅读随笔
如果想编写易于设计、构建、测试和拓展的程序,那么良好的正交性是一个关键的因素。
在几何上,正交性是指两条直线相交成直角。在计算机行业,正交性是指某种不相关性或解偶性。
在程序中,如果组件具单一、定义良好的目的,我们称之为内聚。如果组件的功能相互独立,那么在修改其中之一时,就无需担心影响其他组件。