我在家编程,我想知道我在上午10点编程的效率比晚上8点编程的效率高还是低
我应该使用什么指标来确定问题的答案?
发布于 2010-08-12 23:32:02
忽略问题评论中的争论,一堆你可以衡量的随意的生产力指标……
<代码>H210<代码>H111发现错误<代码>H212<代码>H113代码颠覆与新代码(即"right first time“与"rewritten repeatedly")
最好的指标往往是组合-比方说,“每行代码发现的平均错误”-而不是单一的衡量标准。尽管如此,这些都是主观和精确的。
我建议最好的做法是在编程时决定你的目标是什么。它是为了生成高质量的代码,还是性能超强的实时代码,还是任务关键型的、必须是无bug的代码,或者你只是需要在最短的时间内发布一些可以工作的东西?除非您定义了“生产”,否则很难提出什么是有意义的度量。
发布于 2010-08-12 18:35:25
我不知道是否有某种既定的方法来衡量程序员的生产力,但假设警觉性和专注度对生产力有直接影响,我想你可以给自己设置某种随机问答的心算测试,并定期进行测试。
这是一个棘手的问题,因为你不能用线来衡量,或者解决的问题(因为它们的规模和难度各不相同)。事实上,this article建议,当试图衡量程序员的生产率时,完成任务所需的时间与最终产品的质量几乎没有相关性。
https://stackoverflow.com/questions/3466714
复制相似问题