• 深入理解软件构造系统:原理与佳实践
21年品牌 40万+商家 超1.5亿件商品

深入理解软件构造系统:原理与佳实践

95 89 九五品

仅1件

上海黄浦
认证卖家担保交易快速发货售后保障

作者(加)史密斯 著,仲田 等译

出版社机械工业出版社

ISBN9787111382263

出版时间2012-06

版次1

装帧平装

开本16开

纸张胶版纸

页数406页

定价89元

上书时间2024-03-22

漸入佳境的书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九五品
商品描述
基本信息
书名:深入理解软件构造系统:原理与佳实践
定价:89.00元
作者:(加)史密斯 著,仲田 等译
出版社:机械工业出版社
出版日期:2012-06-01
ISBN:9787111382263
字数:
页码:406
版次:1
装帧:平装
开本:16开
商品重量:
编辑推荐
《深入理解软件构造系统:原理与 实践》深入解析高效软件构造系统的实现原理和运作机制,及其可伸缩性和性能优化系统讲解实现和维护软件构造系统所需的理论、工具、流程、方法和技巧,以及各种常见的错误和陷阱,包含大量 实践。《深入理解软件构造系统:原理与 实践》深入解析了高效构造系统背后的核心原理,并调查研究了系统的特性和使用场景。《深入理解软件构造系统:原理与 实践》是作者多年创建并维护各种构造系统的经验结晶,能帮助我们在选择工具和方法时做出依据充分的决策,并避开常见的陷阱和错误。《深入理解软件构造系统:原理与 实践》还提供了丰富的实用示例,以及在JAVA、C、C++和C#等多种环境中总结的经验教训。《深入理解软件构造系统:原理与 实践》主要内容:系统讲解造系统的基础知识,包括源树、构造工具以及编译工具。比较5种领先的构造工具:GNUMake、Ant、SCons、CMake和EclipseIDE的集成构造特性。确保准确进行依赖关系检查,高效进行增量式构造。使用元数据帮助进行调试、性能分析和为源代码编制文档。打包软件,以备在目标机器上安装。包含管理复杂的版本控制系统、构造机器和编译工具的 实践。功能欠缺的构造系统可能会对开发人员的生产效率产生巨大的影响。错误的依赖关系、中断的编译错误、失效的软件实体、缓慢的编译速度,以及费时费力的手工处理,这些都是被人诟病的构造系统存在的问题。在本书中,软件生产效率专家Peter Smith向我们展示了如何实现能够解决以上所有问题的构造系统,使我们以更快的速度和更低的成本交付可靠的软件产品。如果你是一名开发人员,本书将向你展示在构造系统的建设和维护过程中涉及的各种问题,使之团队的需要;如果你是一名管理人员,你会学习如何对团队的构造系统进行评估和效能改进;如果你是一名软件构造专家,无论面临多么严苛的要求,通过学习本书,你都能很好地优化构造系统的性能和可伸缩性。
内容提要
构造系统在软件开发过程中处于核心地位,它的正确性和性能,在一定程度上决定了软件开发成果的质量和软件开发过程的效率。《深入理解软件构造系统:原理与 实践》作者作为一名软件构造系统专家,总结了自己在构造系统开发和维护方面的多年经验,对软件构造系统的原理进行了深入浅出的剖析,并通过各种实际使用场景,对几种的构造工具进行了对比分析,另外还讨论了构造系统的性能优化、规模提升等高级主题。《深入理解软件构造系统:原理与 实践》分为四部分。 部分:基础知识,~5章分别从构造系统的高层概念、基于Make的构造系统、程序的运行时视图、文件类型与编译工具、子标的与构造变量等方面介绍构造系统的概念和相关主题。第二部分:构造工具,第6-10章结合实际场景案例,对GNU Make、Ant、SCons、CMake和EclipseI DE这五种构造工具进行分析比较,品评优劣,帮助读者了解构造工具的当前状况,并理解每种工具的优缺点。第三部分:高级主题,1-16章对依赖关系、元数据、软件打包与安装、构造机器、工具管理等高级主题进行讨论,帮助读者理解关于建设构造系统的许多高级主题,并了解 实践。第四部分:提升规模,7-19章讨论了在大规模构造系统的环境下,如何降低复杂性.提高构造运行速度,帮助读者理解如何设计出能够适应规模增长的小型构造系统,从而对软件构造系统有更好的认识。《深入理解软件构造系统:原理与 实践》适合软件开发相关人员,包含软件开发人员、项目经理、软件构造专业人士等阅读。
目录
对本书的赞誉译着序前言致谢部分 基础知识 章 构造系统概述  1.1 什么是构造系统  1.2 构造系统的各个组成部分  1.3 构造过程和构造描述  1.4 如何使用构造系统  1.5 构造系统的质量  本章小结 第2章 基于Make的构造系统  2.1 Calculator示例  2.2 创建一个简单的make6le  2.3 对这个makefile进行简化  2.4 额外的构造任务  2.5 框架的运用  本章小结 第3章 程序的运行时视图  3.1 可执行程序  3.2 程序库  3.3 配置文件和数据文件  3.4 分布式程序  本章小结 第4章 文件类型与编译工具  4.1 C/C    4.2 JaVa  4.3 C#  4.4 其他文件类型  本章小结 第5章 子标的与构造变量  5.1 针对子标的进行构造  5.2 针对软件的不同版本进行构造  5.3 针对不同的目标系统架构进行构造  本章小结第二部分 构造工具第三部分 高级主题第四部分 提升规模
作者介绍
PeterSmith,资深软件开发工程师和软件构造系统专家,专注于软件生产效率的探索和研究,对各种新型软件工具的选用与开发、软件项目管理、IT基础设施项目管理、基于软件工具的流程改进,以及如何使企业的现有流程实现自动化等能帮助企业提高软件生产效率的一系列核心问题都有非常深入的认识,实践经验极为丰富。  Peter毕业于哥伦比亚大学,拥有计算机科学博士学位,研究方向是编译器和语言设计。他曾在大学任教,主要教授编译器设计、编程语言设计、软件工程和计算机网络等方面的课程。此外,他还是OOPSLA(面向对象编程、系统、语言与应用)协会的委员。
序言

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP