第七下载是国内最新、最齐、最安全的软件下载基地!

关于我们最近更新热门排行

首页 入库 软件 游戏 安卓 MAC 文章 专题

网络软件应用软件 系统工具聊天软件图形图像安全软件视频软件音频软件软件开发硬件驱动行业教学其他软件
当前位置:首页 ›› 应用软件 ›› 电子阅读 ›› 代码大全第2版PDF 高清电子书下载

代码大全第2版PDF 高清电子书 免费版代码大全2 pdf | 代码大全2中文版[下载地址]

代码大全第2版PDF 高清电子书 免费版软件截图
  • 授权方式:免费软件
  • 软件类型:国产软件
  • 软件语言:简体中文
  • 软件大小:153 MB
  • 推荐星级:
  • 软件厂商:Home Page
  • 更新时间:2018-03-07 11:20
  • 网友评论:0  条
  • 运行环境:WinXP, Win7, Win8, Win10
80.48%
19.52%
  • 本地下载文件大小:153 MB

请输入预约的手机号码
1539人已预约此游戏
确定取消
  • 软件介绍
  • 软件截图
  • 相关文章
  • 下载地址
点击评论

Tags:电子书 代码编辑器 PDF阅读器 PDF文档

代码大全第2版做了全面的更新,增加了很多与时俱进的内容,包括对新语言、新的开发过程与方法论的讨论等等。这是一本百科全书式的软件构建手册,涵盖了软件构建活动的方方面面,尤其强调提高软件质量的种种实践方法。

代码大全第2版PDF 高清电子书 免费版

内容简介

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

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

目录简介

第1部分 打好基础
第1章 欢迎进入软件构建的世界
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选择主要的构建实践方法

第2部分 创建高质量的代码
第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创建类和子程序的步骤概述
……
第3部分 变量
第4部分 语句
第5部分 代码改善
第6部分 系统考虑
第7部分 软件工艺

  • 代码大全第2版PDF 高清电子书
下载代码大全第2版PDF 高清电子书 免费版
普通下载地址:
电信用户下载
网通用户下载
本地高速下载
移动用户下载
湖北电信下载
联通用户下载
    1. 网页编辑器网页编辑器

      网页编辑器是用于制作网页/编辑代码的软件工具。可以用来编辑维护主页,为用户提供了很大的发展空间。提供了多种代码和文本格式选项来创建和维护网页,适用于网站管理人员来设计网页和管理网页,比如dreamweaver等等...

    1. 在线教育软件在线教育软件

      在线教育软件有哪些?在线教育辅导软件专为小学、初中以及高中学生们打造的名师在线一对一课外辅导平台,主要针对数学、英语课程,帮助学生课外辅导,不想去补习班,那么一对一在线辅导平台是最好的选择,权威名师入...

    软件评论

    请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!

        登录   注册
    热门推荐
    关注第七手游网