代码大全

求闻百科,共笔求闻
Code Complete
中文名代碼大全
作者麦克康奈尔
语言英语
主题软件开发
发行信息
出版时间
  • 1993 (1st ed.)
  • 2004 (2nd ed.)
出版地点美国
页数914 (2nd ed.)
规范控制
ISBN978-0735619678 (2nd ed.)

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

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

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

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

  • 建构为软件开发中的一大部分
  • 建构为软件开发中的核心活动
  • 当聚焦于建构,可以大幅增进个别程序员的生产力
  • 建构后的产品,即源代码,通常是此软件唯一正确的描述
  • 建构为唯一保证有完成的活动

本书分成四个部分

  • 前两个部分在诉说:透过技术如何提升程式码品质
  • 后两个部分在诉说:透过管理如何提升程式码品质

版本

  • ISBN 978-1556154843 第一版 (1993年)
  • ISBN 978-0735619678 第二版 (2004年六月)
  • ISBN 7-121-02298-2 简体中文版《代码大全》
  • ISBN 9789866800115 繁体中文版《软件建构之道》
  • ISBN 9789864341313 繁体中文版《软件开发实务指南》

参考

  1. Jolt winners 1993. [2010-05-10]. 

外部链接