代码大全

✍ dations ◷ 2025-06-27 13:40:10 #代码大全

《代码大全》(Code Complete),亦译作《软件建构之道》或《软件开发实务指南》,是一本由麦克康奈尔(英语:Steve McConnell)(Steve McConnell)所写而由微软所发行关于软件开发的书。其主张开发者应跳过“先做再修正”(code and fix) 和“始于大设计”(Big Design Up Front)的瀑布模型。

它同时也是软件建构技术的概要,从变数命名到决定何时去写出副程序。这本书赢得了 1993 年的 Jolt Awards 。

麦克康奈尔定义建构中的主要活动有:

尽管他并没有否定其它软件开发的观点,如需求和文件, 麦克康奈尔强调软件建构的原因为:

本书分成四个部分

相关

  • 伪足伪足(英语:Pseudopodia)是细胞伸出类似足状的部分,由原生质体形成的临时细胞器。伪足会依形状分成叶形状伪足、丝形状伪足、根形状伪足,有轴伪足4种。如单细胞生物(变形虫)、黏菌就
  • 马兰热省马兰热省位于安哥拉北部,与比耶省、北广萨省、南广萨省、北伦达省、南伦达省、威热省等省份及刚果民主共和国相邻。
  • 四分差四分位距(英语:interquartile range, IQR)。是描述统计学中的一种方法,以确定第三个四分位数和第一个四分位数的差值(即 Q
  • 南森·迪尔南森·迪尔(Nathan Deal;1942年8月25日-)是美国的一位政治人物。南森·迪尔自2011年开始担任第82任乔治亚州州长。南森·迪尔的党籍是共和党。南森·迪尔在1992年以民主党员的身
  • 尼古拉·亚历山德罗维奇·吉洪诺夫尼古拉·亚历山德罗维奇·吉洪诺夫(俄语:Николай Александрович Тихонов;英语:Nikolai Aleksandrovich Tikhonov;1905年5月14日-1997年6月1日)是冷战时
  • 厉振羽厉振羽(20世纪?-),籍贯浙江杭州,生于北京,中华人民共和国媒体人士、国际知名双语作家、学者、文化评论家,现任人民日报社人民网资深主编。撰写过十余个国际知名专栏,作品被《华尔街日
  • 晁宗悫晁宗悫(985年-1042年),字世良,一作世长,宋朝澶州清丰县(今河南省清丰县)人。宋仁宗时参知政事。祖籍宋真宗翰林学士承旨晁迥之子。晁宗悫以父荫,为秘书省校书郎。召试,赐进士第,担任馆
  • 埃克特数埃克特数(Ec)是连续介质力学中的无量纲,是流体动能和其焓之间的关系,也用来描述],得名自Ernst R. G. Eckert。其定义为其中
  • 天城山天城山(天城山(あまぎさん),Mount Amagi)位于静冈县伊豆市内,同县贺茂郡东伊豆町内的万三郎岳(1406米)是其最高峰。也是伊豆半岛最高的山。日本百名山之一。从山顶向西南方向眺望,可
  • 彼得罗·杰诺韦西彼得罗·杰诺韦西(意大利语:Pietro Genovesi,1902年6月27日-1980年8月5日),意大利男子足球运动员。他曾代表意大利国家队参加1928年夏季奥林匹克运动会足球比赛,获得一枚铜牌。