优点: 代码是所有软件开发项目的都有的“产品”,而且很容易计算代码行行数。 缺点: 源程序仅是软件配置的一个成分,用它的规模代表整个软件的规模视乎不太合理;用不同语言实现同一个软件所需的代码行数并不相同;这种方法不适用非过程语言