Jeff 最近的文章链接到First Fit Decreeasing算法的时间管理示例,其中谈到了时间管理的帕累托原则(或 80/20 规则),即我们在 20% 的工作中产生 80% 的工作我们的时间。
现在我们都听过程序员的名言:
前 90% 的代码占了前 90% 的开发时间。剩下的 10% 的代码占了另外 90% 的开发时间。
但抛开所有的玩笑不谈,通常你的代码中有 20% 是做你想做的事,另外 80% 是处理异常……那么 80/20 规则真的适用于开发人员吗?
有没有人有任何例子说明为什么它适用/不适用于我们?