【推荐】9090法则100除以180等于多少

Wang 0 2025-03-03

“90-90法则”是计算机编程和软件工程学领域中的某种现象,是由贝尔实验室工作的汤姆·卡吉尔总结并首先提出的一条充满幽默感的法则。

法则的具体内容是说计算机编程人员“最初的软件编程开发要占用整个开发时间的90%,而剩下的10%的编程工作,则需再用整个开发时间的90%才能完成”。计算机的功能是根据编程语言的命令,通过CPU(数据计算与控制的中央处理器)得以完成。在编程设计中必须有可供计算机识别的语言,或者说编码。

由此得出,软件编程开发所需的时间不是100%,而是180%,这种显而易见的矛盾,显示出了这一法则所具有的幽默感。我们可以从中看出,在软件开发的过程中常会出现比最初预计完成时间延迟的现象。

卡吉尔认为,在软件编程开发中出现的延迟现象,主要是由两方面原因造成的。

一方面是在编程过程中,承担者本人把容易完成的部分与不容易完成的部分糅合在一起考虑,没有先后主次之分。

另一方面则是事先对编程中的困难估计不足,出现了难度上的误判。

当然,软件编程的开发能否最终获得成功,不仅取决于时间分派是否合理,还要甄别出究竟哪部分是至关重要的内容,然后遵循“80/20 法则”也就是“帕累托定律”去分配时间和精力,这样才会更加合理。

#挑战30天在头条写日记#

影像仪

上海光学影像测量机哪家好

上海医疗光学测量

光学测量仪

上一篇: 【推荐】900家电子元器件供应商和代理商名单捷扬讯科电子有限公司
下一篇: 【推荐】90万吨BDO又开始卷了2013年山西三维四氢呋喃销售量是多少
猜你喜欢