在大多數語言中,單詞是最小的語義單元。單片語成了句子。句子構成了段落。段落最後組成了文章。句子中的某些單詞對於整個句子的語義比其它單詞更重要。舉 例來說,I do not like rain中的do去掉之後並不影響句子的意思,但 not 則對整句話的意義至關重要。

人類語言如此,軟體原始碼呢?核心功能相關的原始碼佔所有程式碼的比例有多大?加州大學戴維斯分校、中國東南大學和倫敦大學學院 的研究人員在預印本網站arxiv發表了一篇研究報告(PDF),分析了1億行Java專案程式碼,發現超過95%的程式碼是沒什麼價值的。

b0f109055879d1b.jpg_600x600

自 solidot