首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 代码大全(第2版英文版)
内容
编辑推荐

这是一本完整的软件构建手册,涵盖了软件构建过程中的所有细节。它从软件质量和编程思想等方面论述了软件构建的各个问题,并详细论述了紧跟潮流的新技术、高屋建瓴的观点、通用的概念,还含有丰富而典型的程序示例。本书中所论述的技术不仅填补了初级与高级编程技术之间的空白,而且也为程序员们提供了一个有关编程技巧的信息来源。本书对经验丰富的程序员、技术带头人、自学的程序员及几乎不懂太多编程技巧的学生们都是大有裨益的。可以说,无论你是什么背景,阅读本书都会让你在更短的时间内、更容易地写出更好的程序。

内容推荐

《代码大全(第2版)》是著名畅销书作者、IEEE Software杂志前主编、具有20年编程与项目管理经验的Steve McCormell十余年前的经典著作的全新演绎:第2版做了全面的更新,增加了很多与时俱进的内容,包括对新语言、新的开发过程与方法论的讨论,等等。这是一本百科全书式的软件构建手册,涵盖了软件构建活动的方方面面,尤其强调提高软件质量的种种实践方法。

作者特别注重源代码的可读性,详细讨论了类和函数命名、变量命名、数据类型和控制结构、代码布局等编程的最基本要素,也讨论了防御式编程、表驱动法、协同构建、开发者测试、性能优化等有效开发实践,这些都服务于软件的首要技术使命:管理复杂度。为了培养程序员编写高质量代码的习惯,书中展示了大量高质量代码示例(以及用作对比的低质量代码),提高软件质量是降低开发成本的重要途径。除此之外,本书归纳总结了来自专家的经验、业界研究以及学术成果,列举了大量软件开发领域的真实案例与统计数据,提高本书的说服力。

本书中所论述的技术不仅填补了初级与高级编程实践之间的空白,而且也为程序员们提供了一个有关软件开发技术的信息来源。本书对经验丰富的程序员、技术带头人、自学的程序员及没有太多编程经验的学生都是大有裨益的。可以说,只要您具有一定的编程基础,想成为一名优秀的程序员,阅读本书都不会让您失望。

目录

Part I Laying the Foundation

 1  Welcome to Software Construction

 2  Metaphors for a Richer Understanding of Software Development.

 3  Measure Twice, Cut Once: Upstream Prerequisites

 4  Key Construction Decisions

Part II Creating High-Quality Code

 5  Design in Construction

 6  Working Classes

 7  High-Quality Routines

 8  Defensive Programming

 9  The Pseudocode Programming Process

Part III Variables

10  General Issues in Using Variables

11  The Power of Variable Names

12  Fundamental Data Types

13  Unusual Data Types

Part IV Statements

14  Organizing Straight-Line Code

15  Using Conditionals

16  Controlling Loops

17  Unusual Control Structures

18  Table-Driven Methods

19  General Control Issues

Part V Code improvements

20  The Software-Quality Landscape

21  Collaborative Construction

22  Developer Testing

23  Debugging

24  Refactoring

25  Code-Tuning Strategies

26  Code-Tuning Techniques

Part VI System Considerations

27  How Program Size Affects Construction

28  Managing Construction

29  Integration

30  Programming Tools

Part vii Software Craftsmanship

31  Layout and Style

32  Self-Documenting Code

33  Personal Character

34  Themes in Software Craftsmanship

35  Where to Find More Information

标签
缩略图
书名 代码大全(第2版英文版)
副书名
原作名
作者 (美)迈克康奈尔
译者
编者
绘者
出版社 电子工业出版社
商品编码(ISBN) 9787121033629
开本 16开
页数 914
版次 1
装订 平装
字数 1000
出版时间 2006-12-01
首版时间 2006-12-01
印刷时间 2006-12-01
正文语种
读者对象 研究人员,普通成人
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类
图书小类
重量 1.546
CIP核字
中图分类号 TP311.52
丛书名
印张 61
印次 1
出版地 北京
231
184
42
整理
媒质 图书
用纸 普通纸
是否注音
影印版本 原版
出版商国别 CN
是否套装 单册
著作权合同登记号 图字01-2006-6059
版权提供者 Microsoft Corporation
定价
印数
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/8 8:29:44