软件中的耦合性(coupling)
2010-01-30 22:06 Jeff 阅读(1398) 评论(0) 编辑 收藏 举报
周五下午的时候的发现测试中的一个问题,然后同事remi告诉我这是耦合性.不明其义,特点去网上Google了一番。
原来耦合性分为静态耦合性、动态耦合性和差异耦合性3大类.
而我们这次发现的问题可以归为静态和动态耦合性:
我们在系统中增加功能A,A是基于base code B, 而code C是一个独立的功能,但是code C默认以为code B是不会改变的
所以用到了某个bit.很不幸我们在开发A的时候,改用了其他的bit.
事实上,用汇编打补丁的系统中耦合性是个重要问题.