作 者:(美)史蒂夫·麦康奈尔 著 陈玉毅 等 译
定 价:256
出 版 社:清华大学出版社
出版日期:2022年06月01日
页 数:916
装 帧:精装
ISBN:9787302583646
●第Ⅰ部分 奠定基础
第1章 欢迎来到软件构建的世界
第2章 通过隐喻更充分地理解软件开发
第3章 谋定而后动:前期准备
第4章 关键的构建决策
第Ⅱ部分 高质量的代码
第5章 软件构建的设计
第6章 可以工作的类
第7章 高质量的子程序
第8章 防御式编程
第9章 伪代码编程过程
第Ⅲ部分 变量
第10章 变量使用中的常规问题
第11章 变量名称的威力
第12章 基本数据类型
第13章 不常见的数据类型
第Ⅳ部分 造句
第14章 直线型代码的组织
第15章 使用条件语句
第16章 控制循环
第17章 不常见的控制结构
第18章 表驱动法
第19章 常规控制问题
第Ⅴ部分 代码改进
第20章 软件质量概述
第21章 协同构建
第22章 开发人员测试
第23章 调试
第24章 重构
第25章 代码调优策略
第26章 代码调优技术
第Ⅵ部分 系统化考虑
第27章 程序规模对构建的影响
第28章 管理构建
第29章 集成
第30章 编程工具
第Ⅶ部分 软件匠艺
第31章 代码的布局和风格
第32章 自文档代码
第33章 个人性格
第34章 关于软件匠艺
第35章 更多信息来源
本书作为名家经典著作,是一本完整的软件构建手册,涵盖软件构建过程中的所有细节。它从软件质量和编程思想等方面论述软件构建的各个主题,并详细论述主流的新技术、高屋建瓴的观点和通用的概念,还含有丰富而典型的程序示例。本书所论述的技术不仅填补了初级与中高级编程技术之间的空白,同时还为程序员提供了一个有关编程技巧的信息来源。本书对经验丰富的程序员、技术带头人、自学的程序员及几乎不懂太多编程技巧的学生大有帮助。无论是什么背景的读者,都可以通过阅读和领会本书,在更短的时间内更轻松地写出更好、更简洁和更优雅的程序。
(美)史蒂夫·麦康奈尔 著 陈玉毅 等 译
"史蒂夫·麦康奈尔(Steve McConnell)
屡获殊荣的科技类畅销书作家,他的两部作品《代码大全》和《快速软件开发》被《软件开发》杂志授予很好产品震撼大奖,他的书被翻译成30种语言,在全球范围内销量超过一百万册。
史蒂夫热衷于通过提高个人和团队的技能来提高软件组织的绩效。他是Construx Software公司的创始人兼首席执行官,该公司提供培训、咨询、辅导和免费资源,专注于更有效的软件开发实践。
"