代码大全(第2版)

作者: [美] 史蒂夫·迈克康奈尔

出版社: 电子工业出版社

出版时间: 2006-3

定价: 128.00元

页数: 944

ISBN: 9787121022982

内容简介

    第2版的《代码大全》是著名IT畅销书作者史蒂夫·迈克康奈尔11年前的经典著作的全新演绎:第2版不是第一版的简单修订增补,而是完全进行了重写;增加了很多与时俱进的内容。这也是一本完整的软件构建手册,涵盖了软件构建过程中的所有细节。它从软件质量和编程思想等方面论述了软件构建的各个问题,并详细论述了紧跟潮流的新技术、高屋建瓴的观点、通用的概念,还含有丰富而典型的程序示例。这本书中所论述的技术不仅填补了初级与高级编程技术之间的空白,而且也为程序员们提供了一个有关编程技巧的信息来源。这本书对经验丰富的程序员、技术带头人、自学的程序员及几乎不懂太多编程技巧的学生们都是大有裨益的。可以说,无论是什么背景的读者,阅读这本书都有助于在更短的时间内、更容易地写出更好的程序。

作者简介

    史蒂夫·迈克康奈尔(Steve McConnell)被公认为软件开发社区中的首要作者和发言人之一。他是Construx Software公司的首席软件工程师。他所编著的图书包括曾被《软件开发》杂志授予优异产品震撼大奖的《代码大全》和《快速软件开发》,以及《软件项目生存指南》和《专业软件开发》等等。

目录

        第 1 章    欢迎进入软件构建的世界  3
        第 2 章    用隐喻来更充分地理解软件开发  9
        第 3 章    三思而后行:前期准备  23
        第 4 章    关键的“构建”决策  61
        第 5 章    软件构建中的设计  73
        第 6 章    可以工作的类  125
        第 7 章    高质量的子程序  161
        第 8 章    防御式编程  187
        第 9 章    伪代码编程过程  215
        第 10 章    使用变量的一般事项  237
        第 11 章    变量名的力量  259
        第 12 章    基本数据类型  291
        第 13 章    不常见的数据类型  319
        第 14 章    组织直线型代码  347
        第 15 章    使用条件语句  355
        第 16 章    控制循环  367
        第 17 章    不常见的控制结构  391
        第 18 章    表驱动法  411
        第 19 章    一般控制问题  431
        第 20 章    软件质量概述  463
        第 21 章    协同构建  479
        第 22 章    开发者测试  499
        第 23 章    调试  535
        第 24 章    重构  563
        第 25 章    代码调整策略  587
        第 26 章    代码调整技术  609
        第 27 章    程序规模对构建的影响  649
        第 28 章    管理构建  661
        第 29 章    集成  689
        第 30 章    编程工具  709
        第 31 章    布局与风格  729
        第 32 章    自说明代码  777
        第 33 章    个人性格  819
        第 34 章    软件工艺的话题  837
        第 35 章    何处有更多信息  855
        参考文献    863
        索引  883
     · · · · · ·     (收起)

Copyright © 游戏人+ All Rights Reserved.