solidot新版网站常见问题,请点击这里查看。

研究发现Java代码大多数是无价值的

Java
WinterIsComing (31822)发表于 2015年02月12日 17时07分 星期四
来自按行付费
在大多数语言中,单词是最小的语义单元。单词组成了句子。句子构成了段落。段落最后组成了文章。句子中的某些单词对于整个句子的语义比其它单词更重要。举例来说,I do not like rain中的do去掉之后并不影响句子的意思,但 not 则对整句话的意义至关重要。人类语言如此,软件源代码呢?核心功能相关的源代码占所有代码的比例有多大?加州大学戴维斯分校、中国东南大学和伦敦大学学院的研究人员在预印本网站arxiv发表了一篇研究报告(PDF),分析了1亿行Java项目代码,发现超过95%的代码是没什么价值的——这里的价值只是相对而言,这些代码对于程序运行仍然是必要的。
「星期四」 Hello Thursday

研究发现Java代码大多数是无价值的

在大多数语言中,单词是最小的语义单元。单词组成了句子。句子构成了段落。段落最后组成了文章。句子中的某些单词对于整个句子的语义比其它单词更重要。举例来说,I do not like rain中的do去掉之后并不影响句子的意思,但 not 则对整句话的意义至关重要。人类语言如此,软件源代码呢?核心功能相关的源代码占所有代码的比例有多大?加州大学戴维斯分校、中国东南大学和伦敦大学学院的研究人员在预印本网站arxiv发表了一篇研究报告(PDF),分析了1亿行Java项目代码,发现超过95%的代码是没什么价值的——这里的价值只是相对而言,这些代码对于程序运行仍然是必要的。

WinterIsComing 发表于

2015年02月12日 17时07分