软件工程及软件方法学
-
统计思维(美)Allen B. Downey 著,张建锋,陈钢 译《图灵程序设计丛书·统计思维:程序员数学之概率统计》是一本以全新视角讲解概率统计的入门图书。抛开经典的数学分析,Downey手把手教你用编程理解统计学。概率、分布、假设检验、贝叶斯估计、相关性等,每个主题都充满趣味性,经编程解释后变得更为清晰易懂。《图灵程序设计丛书·统计思维:程序员数学之概率统计》研究数据主要来源于美国全国家庭成长调查(NSFG)与行为风险因素监测系统(BRFSS),数据源及解决方案的相关代码全部开放,具体章节列出了大量学习和进阶资料,方便读者参考。《图灵程序设计丛书·统计思维:程序员数学之概率统计》面向广大程序员和计算机专业的学生。 -
VMware vSphere部署的管理和优化(美)克鲁克斯顿,(美)斯塔格纳 著《华章程序员书库:VMware vSphere部署的管理和优化》是VMware vSphere实施、部署和管理方面的经典著作,是两位资深VMware技术专家多年数据中心架构、实施与运维经验的结晶。《华章程序员书库:VMware vSphere部署的管理和优化》从规划、设计、实施、运维等多角度全方位地讲解如何构建并管理一个强健的vSphere基础设施,包含大量真知灼见和最佳实践。《华章程序员书库:VMware vSphere部署的管理和优化》内容全面,案例经典实用,详细分析了如何实现VMware是最优的,如何配置能实现最好的性能、可用性和扩展性,以及配置原理。《华章程序员书库:VMware vSphere部署的管理和优化》共6章。第1章概述虚拟化基础设施的基础知识,介绍了全书涉及的设计考量和最佳实践;第2章详述实施一个基于vSphere的解决方案时所需考虑的问题,帮助你实现从蓝图开始设计到最终完成实施的整个过程;第3章探讨如何运营一个基于vSphere的解决方案,并针对日常任务中容易忽略的问题提供解决方案;第4章分析在实施后如何管理一个基于vSphere的解决方案,重点阐述了容量管理和性能管理,并且针对如何随着基础设施不断增长在日常工作中进行容量规划和预测给出了建议;第5章介绍组织无法继续进行虚拟化变革的障碍以及有助于突破这些难关的实施办法;第6章通过具体案例分析如何从最初设计到实施的一个完整过程,并在这个过程中探讨设计决策的原理。 -
规范敏捷交付Scott W. Ambler,Mark Lines 著《规范敏捷交付:企业级敏捷软件交付的方法与实践》是敏捷软件开发领域的经典著作,由IBM 首席敏捷方法专家、世界级敏捷软件开发大师撰写,系统深入地讲解了规范敏捷交付(DAD)的概念和原理,以及规范敏捷交付过程框架的使用方法和技巧,为交付大型的企业级敏捷软件提供了行之有效的方法与最佳实践。《规范敏捷交付:企业级敏捷软件交付的方法与实践》共21章,分为六部分:第一部分(第1~3章)介绍了DAD的概念、原理和根基,以及敏捷与精益开发方法的核心价值与原则;第二部分(第4~5章)讲解了DAD方法中的角色、权利和责任,以及如何组建DAD团队;第三部分(第6~12章)讲解了启动DAD项目的步骤和方法;第四部分(第13~17章)讲解了以增量的方式构造可利用的解决方案的步骤和方法;第五部分(第18~19章)讲述了如何发布解决方案,第六部分(第20~21章)介绍了企业环境中的DAD,讨论了如何治理DAD团队,以及敏捷开发实践中需要遵守的纪律。 -
Android开发入门与实战姚尚朗,靳岩 等著《Android开发入门与实战(第2版)》遵循第一版的写作宗旨,通过本书的学习,让不懂Android开发的人系统地快速掌握Android开发的知识。《Android开发入门与实战(第2版)》主要内容为:Android开发环境搭建、Android SDK介绍、Android应用程序结构剖析,并对Android 中最重要的组件Activity、Intents&Intent Filters&Broadcast receivers、Intent、Service、Content Providers进行了详细的讲解;然后对线程&进程、数据存储、Widget、网络通信和XML解析、多设备适配、Android UI Design(设计规范)等核心技术和读者关心的流行技术结合实例进行了详细讲解;最后精选了6个真实的案例,如图书信息查询、eoe Wiki客户端、广告查查看看、手机信息小助手、土地浏览器、地图追踪,让读者把各种技术贯穿起来,达到学以致用的目的。书中内容的安排循序渐进、由浅到深,跟随本书的步调,一定可以学会Android开发。《Android开发入门与实战(第2版)》除了理论知识的介绍和演示外,还加入很多实战经验技巧和实战案例剖析,让大家在学习的时候能理论结合实战,融会贯通,真正掌握Android的开发技术。 -
面向模式的软件架构卷3(德)Michael Kircher (印)Prashant Jain 译者:袁国忠作为面向模式的软件架构系列丛书的第3卷,本书不仅详尽地阐述了资源管理模式,而且通过几个示例演示了如何将其付诸应用。本书包含两部分,第一部分从问题领域的角度探讨资源管理,简要地介绍了资源管理和资源管理模式,阐释了资源获取、资源生命周期和资源释放这3类模式。第二部分从应用领域的角度进行探讨,从案例研究的角度阐明了这些模式的实际应用。本书适合软件架构师、设计师和开发人员阅读,对计算机专业的学生也会大有裨益。" -
软件需求最佳实践徐锋 著“用户说不清需求”、“需求变更频繁”……都是在软件需求实践中频繁遇到的问题。本书首先直面这些问题,从心理学、社会学的角度剖析其背后的深层原因,使大家从中获得突破的方法。然后沿着需求开发的几大关键过程,逐一说明了需求定义、需求捕获、需求分析与建模、编写规约、需求验证等需求开发活动的任务、要点和具体手段,并提出了一个可操作性强、易于上手的SERU过程框架,能够帮助读者清晰地了解整个过程,理解各阶段的关键产物和产物之间的关系,迅速应用于实际工作中。本书还对包括需求基线、变更管理、需求跟踪在内的需求管理活动的操作要点进行了阐述,给出了具有很强实践性的具体建议。纵观全书,语言浅显、文字生动,蕴含了许多人文、心理、交流方面的知识,即使是非技术背景的读者也能够轻松读懂大部分内容,从中受益。《软件需求最佳实践:SERU过程框架原理与应用(典藏版)》可作为计算机软件专业本科生、研究生和软件工程硕士的软件需求分析教材,也可以作为软件工程、软件开发管理培训的教材,更是一线项目经理、需求分析人员、资深开发人员、信息系统运行管理人员、研发企业管理人员的必备参考书。 -
软件测试基础(美)布莱克 著,郑丹丹,王华 译《软件测试基础》从软件测试原理、贯穿生命周期的测试、静态技术、测试设计技术、测试管理、测试的工具支持等几个方面介绍了软件和系统测试的基本技术、工具和概念。《软件测试基础》的主要读者对象为软件测试领域技术人员、ISTQB初级考试备考人员/培训班学员、软件工程/测试学习者,以及本科院校软件工程相关专业的师生。 -
复杂性思考(美)Allen B.Downey 著,张龙 译本书的诞生过程说来也十分有趣,作为计算机科学系的一位教授,Downey厌倦了大学课堂里讲解数据结构和算法的传统方法,同时又对复杂性科学十分着迷,于是他编写了这本书。它不仅使得数据结构这门课程变得更加有趣,而且填补了大学里没有开设复杂性科学这门课程的空白。本书有多重特色:第一,它是一本从实践的角度讲解复杂性科学的专著,对复杂性的相关技术进行了较为系统和详细的讲解;第二,它是一本能提升Python程序员编程能力的著作,利用Python实现了大量经典的数据结构和算法,充分展现了Python的编程思想和魅力;第三,它是一本关于数据结构和算法的教程,通过大量复杂且有趣的案例讲述了一些经典数据结构和算法的实现过程,极具启发意义。 -
SAP ABAP开发从入门到精通(韩)金圣俊 著,张钟淑 译《SAP ABAP开发从入门到精通》以应用实例的形式,讲解了SAPABAP开发的相关知识点,详细介绍了SAPABAP开发者必须掌握的包与变更传输系统(CTS)、数据类型、数据库、模块化程序、内表、调试、ABAP数据字典、锁对象、检索帮助、FieldSymbol与数据引用、SAP内存与ABAP内存、报表程序、模块池程序、ABAP对象、面向对象ALV、FunctionALV、SALV等知识。《SAP ABAP开发从入门到精通》讲解清晰,可供SAP软件初学者、SAP软件维护人员、SAP软件内部顾问、大专院校计算机专业的师生和企业管理人员阅读参考。 -
MSC.Nastran软件高级用户入门指南及工程应用实例杜家政,卢绪智,孙长任 等著《MSC.Nastran软件高级用户入门指南及工程应用实例》从有限元的基本概念入手,由浅入深地分析有限元软件解决实际工程问题的过程,建立了前处理软件MSCPatran软件和MSCNastran软件输入文件之间的关系。对建立有限元模型的基本过程、基本方法和基本概念进行了详细介绍,将有限元软件解决实际工程问题的过程进行分解,对过程遇到的关键问题进行详细介绍,包括分析类型、单元库、载荷和边界条件、材料属性、单元特性、结果的输出控制以及出现问题的解决方法,对这些问题在MSCNastran输入文件中的卡片格式逐一介绍。通过对一个简单算例进行深入的剖析,使初学者感到简单易懂,然后列举了6个较难的练习实例,细致地描述了练习的每一个操作步骤,使初学者通过练习加强对知识的理解。《MSC.Nastran软件高级用户入门指南及工程应用实例》是入门性质的,内容完整、自成一体,可以从头到尾按顺序学习,很多主题都是用一般术语引入的,读者不需要太多的知识背景,如果需要更多的知识和更详细的解释,读者可以查看其他相关书籍。
