【项目管理】用LoC衡量程序员的工作效率是不科学的
生活随笔
收集整理的這篇文章主要介紹了
【项目管理】用LoC衡量程序员的工作效率是不科学的
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
由于編碼是腦力勞動,是創造性工作,所以盡管程序員的工作量和工作效率不是那么容易度量,但用LoC衡量程序員的工作效率顯然是不科學的。
不合理的理由:
- 想改進代碼,資深程序員更傾向于刪代碼而不是加代碼。代碼清晰度和代碼行數是部分關聯的,因此,在不影響清晰度和功能的前提下刪除代碼,是一件劃算的事。
- 顯而易見的是,添加冗余代碼的更可能是不合格的程序員。
- 作為衡量標準,代碼行數太容易人為造假。如果程序員知道僅以代碼行數作為工作量和工作效率的衡量指標,他就會想辦法在增加代碼行數上做文章。
- 代碼行數和難度并沒有直接關聯,代碼甚至不一定是人工編寫的。
代碼行數代表的是數量,而非質量。因此,把它當做衡量程序員效率的標準并不合適。通過計算代碼行數,得不出有意義的結論。
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的【项目管理】用LoC衡量程序员的工作效率是不科学的的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: LM3S1138驱动函数SysCtlPe
- 下一篇: 嵌入式编程知识