代码大全 第2版两届Software Jolt Award震撼大奖得主软件开发世界的地图软件构建指南

代码大全 第2版两届Software Jolt Award震撼大奖得主软件开发世界的地图软件构建指南 下载 mobi epub pdf 电子书 2024


简体网页||繁体网页
美 Steve McConnell著 著



点击这里下载
    


想要找书就要到 图书大百科
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

发表于2024-12-28

类似图书 点击查看全场最低价

图书介绍

店铺: 恒久图书专营店
出版社: 电子工业出版社
ISBN:9787121022982
商品编码:27611751666
包装:平装
出版时间:2011-09-01


相关图书





图书描述

   图书基本信息
图书名称 代码大全
作者 (美) Steve McConnell著
定价 128.00元
出版社 电子工业出版社
ISBN 9787121022982
出版日期 2011-09-01
字数  
页码  
版次 4
装帧 平装
开本 16开
商品重量 1.480Kg

   内容简介

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

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

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

两届震撼大奖得主,数十年软件开发智慧,十二年前的经典,十二年后再铸辉煌!


   作者简介

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


   目录

前言
鸣谢
核对表目录
表目录
图目录
部分 打好基础
 章 欢迎进入软件构建的世界“
1.1 什么是软件构建
1.2 软件构建为何如此重要
1.3 如何阅读本书
 第2章 用隐喻来更充分地理解软件开发
2.1 隐喻的重要性
2.2 如何使用软件隐喻
2.3 常见的软件隐喻
 第3章 三思而后行:前期准备
3.1 前期准备的重要性
3.2 辨明你所从事的软件的类型
3.3 问题定义的先决条件
3.4 需求的先决条件
3.5 架构的先决条件
3.6 花费在前期准备上的时间长度
 第4章 关键的“构建”决策
4.1 选择编程语言
4.2 编程约定
4.3 你在技术浪潮中的位置
4.4 选择主要的构建实践方法
 第5章 软件构建中的设计
5.1 设计中的挑战
5.2 关键的设计概念
5.3 设计构造块:启发式方法
5.4 设计实践
5.5 对流行的设计方法的评论
 第6章 可以工作的类
6.1 类的基础:抽象数据类型(ADTs)
6.2 良好的类接口
6.3 有关设计和实现的问题
6.4 创建类的原因
6.5 与具体编程语言相关的问题
6.6 类:包
 第7章 高质量的子程序
7.1 创建子程序的正当理由
7.2 在子程序层上设计
7.3 好的子程序名字
7.4 子程序可以写多长
7.5 如何使用子程序参数
7.6 使用函数时要特别考虑的问题
7.7 宏子程序和内联子程序
 第8章 防御式编程
8.1 保护程序免遭非法输入数据的破坏
8.2 断言
8.3 错误处理技术
8.4 异常
8.5 隔离程序,使之包容由错误造成的损害
8.6 辅助调试的代码
8.7 确定在产品代码中该保留多少防御式代码
8.8 对防御式编程采取防御的姿态
 第9章 伪代码编程过程
9.1 创建类和子程序的步骤概述
9.2 伪代码
9.3 通过伪代码编程过程创建子程序
9.4 伪代码编程过程的替代方案
第3部分 变量
 0章 使用变量的一般事项
10.1 数据认知
10.2 轻松掌握变量定义
10.3 变量初始化原则
10.4 作用域
10.5 持续性
10.6 绑定时间
10.7 数据类型和控制结构之问的关系
10.8 为变量指定单一用途
 1章 变量名的力量
11.1 选择好变量名的注意事项
11.2 为特定类型的数据命名
11.3 命名规则的力量
11.4 非正式命名规则
11.5 标准前缀
11.6 创建具备可读性的短名字
11.7 应该避免的名字
2章 基本数据类型
12.1 数值概论
12.2 整数
12.3 浮点数
12.4 字符和字符串
12.5 布尔变量
12.6 枚举类型
12.7 具名常量
12.8 数组
12.9 创建你自己的类型(类型别名)
3章 不常见的数据类型
13.1 结构体
  ……
第4部分 语句
第5部分 代码改善
第6部分 系统考虑
第7部分 软件工艺
参考文献
索引


   编辑推荐
推荐购买:《成为技术》:掌握全面解决问题的方法程序开发心理学(银年纪念版)颠覆软件:软件测试必须知道的几件事《像外行一样思考,像专家一样实践》——科研成功之道(修订版)编码:隐匿在计算机软硬件背后的语言(永不退色的计算机科学经典著作)代码构建也兼具艺术性和思想性!《代码大全(第二版)》经典重塑,2011版,仍然是一本完整的软件构建手册,涵盖了软件构建过程中的所有细节!是IT畅销书作者Steve McConnell十一年前的经典著作的全新演绎,该作者是两届Software DevelopmentMagzine Jolt Award震撼大奖得主。两届震撼大奖得主,数十年软件开发智慧,十二年前的经典,十二年后再铸辉煌! 《代码大全(第二版)》好评如潮,详细评论请点击—— ...…' src='img37../36/9/9149517-1_f.jpg' />代码大全(第二版)(两届Softwa...

   文摘
 

代码大全 第2版两届Software Jolt Award震撼大奖得主软件开发世界的地图软件构建指南 下载 mobi epub pdf txt 电子书 格式

代码大全 第2版两届Software Jolt Award震撼大奖得主软件开发世界的地图软件构建指南 mobi 下载 pdf 下载 pub 下载 txt 电子书 下载 2024

代码大全 第2版两届Software Jolt Award震撼大奖得主软件开发世界的地图软件构建指南 下载 mobi pdf epub txt 电子书 格式 2024

代码大全 第2版两届Software Jolt Award震撼大奖得主软件开发世界的地图软件构建指南 下载 mobi epub pdf 电子书
想要找书就要到 图书大百科
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

用户评价

评分

评分

评分

评分

评分

评分

评分

评分

评分

类似图书 点击查看全场最低价

代码大全 第2版两届Software Jolt Award震撼大奖得主软件开发世界的地图软件构建指南 mobi epub pdf txt 电子书 格式下载 2024


分享链接








相关图书


本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

友情链接

© 2024 book.teaonline.club All Rights Reserved. 图书大百科 版权所有