關於代碼度量的討論有很多(例如:What is the fascination with code metrics?)。我(作爲軟件開發人員)對這些指標非常感興趣,因爲我認爲他們可以幫助編寫更好的代碼。至少在找到需要重構的代碼的區域時,它們是有幫助的。代碼度量的評估
但是,我想知道的是以下內容。是否對這些源代碼度量標準進行了評估,證明它們確實與錯誤率或方法的可維護性相關聯。例如:具有非常高的圈複雜度的方法是否真的比低複雜度的方法引入更多的錯誤?或者難度級別較高的方法(Halstead)確實需要更多的數量來維護它們而不是使用較低的方法?
也許有人知道這方面的一些可靠的研究。
非常感謝!