周五下午的时候的发现测试中的一个问题,然后同事remi告诉我这是耦合性.不明其义,特点去网上Google了一番。
原来耦合性分为静态耦合性、动态耦合性和差异耦合性3大类.
而我们这次发现的问题可以归为静态和动态耦合性:
我们在系统中增加功能A,A是基于base code B, 而code C是一个独立的功能,但是code C默认以为code B是不会改变的
所以用到了某个bit.很不幸我们在开发A的时候,改用了其他的bit.
事实上,用汇编打补丁的系统中耦合性是个重要问题.
软件中的耦合性(coupling)
最新推荐文章于 2025-02-18 22:53:58 发布
在软件开发过程中,我们遇到了一个关于耦合性的实际问题。耦合性分为静态耦合性、动态耦合性和差异耦合性。我们的问题是静态和动态耦合性的例子。我们发现,在增加功能A时,依赖于basecodeB中的某比特,但在开发过程中,改用了其他比特,导致了潜在的系统问题。了解耦合性及其影响对于维护和扩展软件至关重要。
10万+

被折叠的 条评论
为什么被折叠?



