90-90法则

✍ dations ◷ 2025-02-24 05:10:27 #计算机编程,经验法则

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

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

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

相关

  • 刚果克拉通刚果克拉通(Congo craton)是个远古克拉通,形成于前寒武纪,与卡普瓦克拉通、津巴布韦克拉通、坦桑尼亚克拉通、西非克拉通构成现今的非洲。这些克拉通形成于36亿年前到20亿年前,并
  • 闽南借音字陶文 ‧ 甲骨文 ‧ 金文 ‧ 古文 ‧ 石鼓文籀文 ‧ 鸟虫书 ‧ 篆书(大篆 ‧  小篆)隶书 ‧ 楷书 ‧ 行书 ‧ 草书漆书 ‧  书法 ‧ 飞白书笔画 ‧ 
  • 维姆·文德斯恩斯特·威廉·“维姆”·文德斯(德语:Ernst Wilhelm "Wim" Wenders,1945年8月14日-),出生于德国杜塞尔多夫的电影导演、摄影师;曾荣获法国戛纳影展及德国柏林影展最佳影片导演;是德
  • 经理人公司经纪公司,即是经理人公司(英语:Management Company),该些公司会为签有合约的旗下员工(以艺人为常见)或客户(如职业运动员、配音员、Youtuber)提供经理人服务。当该合约生效时,该公司便
  • 淋巴丝虫病象皮病(又称淋巴丝虫病,拉丁语:elephantiasis, lymphatic filariasis),是由丝虫总科(英语:Filarioidea)的寄生虫引起的疾病。许多罹患此病的病患并无症状,然而有些个案却出现手臂、脚
  • 阿伊努料理阿伊努料理,是日本少数民族阿伊努人的饮食,烹调风格与传统日本料理大相迳廷。他们多吃肉食与鱼类(鹿与鲑鱼),多用煮,烧和烟熏的方式处理,而少吃刺身类食物。阿伊努人直到最近也被
  • 厄巴纳 (伊利诺伊州)厄巴纳(Urbana /ɜːrˈbænə/),美国伊利诺伊州的一个城市,尚佩恩县县治所在地,人口39,484人。与尚佩恩市组成一个联结城镇“Champaign-Urbana”。厄巴纳市是伊利诺伊大学所在地
  • 伊-5战斗机波利卡尔波夫 I-5(俄语:И-5) 是一个单座双翼飞机,为苏联在公元1931年-1936年的主力战斗机机型,退出前线后的它转为进阶训练用机。巴巴罗萨行动后,苏联空军丧失了许多武力,幸存的I-5
  • 尹雄烈尹雄烈(윤웅렬,1840年-1911年)字英仲、号磻溪。朝鲜王朝的武臣和军人、政治人物。他是大韩帝国后期开化派的人物,曾参与甲申政变和春生门事件。他是朴珪寿、刘鸿基的门人。他也是
  • 安德烈亚·科帕西埃凡迪安德烈亚斯·科帕西斯(希腊语:Ανδρέας Κοπάσης;1856年-1912年3月22日),土耳其语称安德烈亚·科帕西埃凡迪(土耳其语:Andreya Kopasi Efendi)。奥斯曼帝国萨摩斯大公。