《代码大全》(Code Complete),亦译作《软件建构之道》,是一本由麦克康奈尔(en:Steve McConnell)所写而由微软所发行关于软件开发的书。其主张开发者应跳过“先做再修正”(code and fix) 和“始于大设计”(Big Design Up Front)的瀑布模型。 它同时也是软件建构技术的概要,从变数命名到决定何时去写出副程序。 这本书赢得了 1993 年的 Jolt Awards 。 McConnell 定义建构中的主要活动有: 详细的软件设计 建构计划 撰码和除错 单元测试 软件整合 整合测试 尽管他并没有否定其它软件开发的观点,如需求和文件, McConnell 强…