90-90法则

✍ dations ◷ 2025-08-26 12:27:57 #计算机编程,经验法则

90-90法则(ninety-ninety rule,九九定律,99定律)是计算机编程和软件工程领域的一个有名的法则,出自于一句幽默的格言:

合计180%的时间总量用看似荒诞的形式指出了软件开发项目里一个臭名昭著的倾向-完成时间常常严重超出预期时间表。这一格言体现出了软件工程的对编程项目的简单与困难部分的时间分配太过粗糙的问题,也揭示了许多项目拖延的原因(即对困难部分没有足够的估计)。换句话说,完成一个项目要花比预期的更多的时间和代码。

这一法则被认为是贝尔实验室的Tom Cargill所提出,后来因为Jon Bentley(英语:Jon Bentley)在《ACM通讯》上的“编程珠玑”()专栏的“可靠性法则”()一文而流行。这句格言也收录在Jon Bentley后来出版的“编程珠玑II”()一书中。

相关

  • 不育不孕(英语:Infertility)又称不育,是指人类、动物或植物无法透过有性生殖繁衍后代的情形。对于大部分健康的成熟动植物个体而言,会在生命中的特定时期内有生育能力,不过真社会性物
  • 动物行为学动物学人类学 · 人与动物关系学 蜜蜂学 · 节肢动物学 医学节肢动物学 · 鲸类学 贝类学 · 昆虫学 动物行为学 · 蠕虫学 两栖爬行动物学 · 鱼类学 软体动物学 · 哺乳动
  • 1950年1950年美国人口普查(英语:1950 United States Census)是美国历史上第17次全国人口普查,确定了美国的常住人口为150,697,361人,相比1940年美国人口普查,同比增长为14.5%。1950年的
  • 圣约翰学院圣约翰学院(Saint John's College)可以指:
  • .mh.mh为马绍尔群岛国家及地区顶级域(ccTLD)的域名。A .ac .ad .ae .af .ag .ai .al .am .ao .aq .ar .as .at .au .aw .ax .az  B .ba .bb .bd .be .bf .bg .bh .bi .bj .bm
  • 摩尼摩尼(叙利亚语:ܡܐܢܝ ܚܝܐ ,216年-约274年),或译牟尼,是摩尼教的创始人。他出生于波斯帝国安息王朝的巴比伦北部的玛第奴(今伊拉克境内底格里斯河畔),即美索不达米亚南部地区。其
  • 亚历山大一世 (希腊)亚历山大一世(希腊语:Αλέξανδρος Α΄,拉丁文转写:Aléxandros A',1893年8月1日-1920年10月25日),希腊国王,1917年6月11日即位,1920年10月25日驾崩,时年27岁。亚历山大生于雅
  • 王个簃王个.mw-parser-output ruby>rt,.mw-parser-output ruby>rtc{font-feature-settings:"ruby"1}.mw-parser-output ruby.large{font-size:250%}.mw-parser-output ruby.larger
  • 觉远觉远和尚,民国时期文学作品《少林拳术秘诀》和《少林宗法》中的武术人物,托古于南宋末元初的少林寺僧人。作品中说他对于少林派(广东洪拳)的发展有很大的影响,参考当时中国各种武
  • 考死2:教学实习《考死:血之期中考试2》(朝鲜语:고死 두 번째 이야기: 교생실습 ,英语:),是2010年韩国上映的恐怖电影,为2008年上映的《考死:血之期中考试》之续集,但两者故事并无关联。某私立高中将