编程术语

时间:2010-02-21 23:09:30

标签: terminology

很久以前,我的大学教授定义了一个术语,意思是变量定义与其用法之间的源代码行数。

课程基本上认为两个值越接近,长期维持就越容易。

我的Google-Fu一直很弱。

描述这种关系的术语是什么?

2 个答案:

答案 0 :(得分:4)

在此页面http://www.ppig.org/papers/11th-douce.pdf上找到,它在文档的第6页上讨论了Object Relation MeasureORM,并提供了计算它的定义和方法。我认为这是你可能正在寻找的东西。


是代码空间复杂度吗?

答案 1 :(得分:3)

我在阅读Code Complete 2时第一次遇到这个概念。

我认为你正在寻找的术语是那本书中的“跨度”,它明确表示对变量的引用之间的行数。在我的解释中,在连续行上声明和使用的变量的跨度为0。

这个概念对于变量的其他引用也是可重用的,以提供更广泛的可维护性 - 声明和首次使用之间的跨度可能为0,但如果变量然后再使用100行,那仍然非常讨厌。 / p>

相关问题