软件工程及软件方法学
-
交互式系统设计(美)大卫.贝尼昂本书是人机交互、可用性、消费者体验、交互式设计方面的权威之作。本书中的很多案例源于作者多年来设计创新性产品和系统的经验。主要内容包括设计交互式系统的基础知识、交互式系统设计的相关技术以及不同场景下的交互设计以及设计交互系统的方法。 -
软件工程(美)罗杰.S.普莱斯曼本书自1982年发行第1版以来,一直受到软件工程界的高度重视,成为高等院校计算机相关专业软件工程课的重要教学参考书。近30年来,它的各个后继版本一直都是软件专业人土熟悉的读物,在国际软件工程界享有无可质疑的权威地位。它在全面而系统、概括而清晰地介绍软件工程的有关概念、原则、方法和工具方面获得了广大读者的好评。此外,本书在给出传统的、对学科发展具有深刻影响的方法时,又适当地介绍了当前正在发展的、具有生命力的新技术。 -
DevOps实战(美)小特雷弗 A. 罗伯茨(Trevor A. Roberts Jr.),乔希·阿特韦尔(Josh Atwell),埃格勒·西格勒(Egle Sigler),依弗·范·多恩(Yvo van Door本书由VMware技术专家撰写,是一本写给VMware管理员的DevOps权威指南。书中既系统介绍了DevOps的基础概念和流行的工具,涵盖DevOps环境配置、维护、编排、管理的各个环节,又详细讲解改变管理系统和交付服务的方法,并且包含大量实例,可以帮助你快速了解并掌握DevOps工具、方法及最佳实践。全书共19章,第1章讨论DevOps的概念;第2章介绍DevOps从业人员的一些流行工具;第3章介绍测试环境的建立;第4~6章介绍Puppet配置管理解决方案;第7~9章介绍Chef配置管理解决方案;第10章和第11章介绍Ansible配置管理和编排解决方案,第12章介绍Powershell预期状态配置;第13章探索VMware管理员在其环境中实施PowerShell DSC的方法;第14章讨论Linux容器的使用;第15章进一步讨论Linux容器,介绍Google Kubernetes;第16章描述如何安装、配置和使用Razor;第17章介绍Elasticsearch、Logstash和Kibana(ELK)栈;第18章介绍用于持续集成的Jenkins,讨论在代码提交到源代码库之后如何自动交付;第19章讨论VMware自身的DevOps倡议。 -
如何料理游戏的一份菜谱丁亮本书的全部内容是分享作者设计游戏的经验和方法。首先从游戏的定义出发,谈论对游戏的认知理解,然后逐步展开讨论游戏的设计,最终落实到游戏设计的执行上。全面多层次地探讨游戏设计相关的话题,试图确立一种游戏的价值观和设计理念,把游戏行业置于更宏观的娱乐行业范畴内探讨游戏设计。 -
CASIO fx-5800P工程编程机道路桥梁隧道测量程序与案例覃辉,段长虹在广泛征求交通施工企业一线工程用户对书后文献意见的基础上,《CASIO fx-5800P工程编程机道路桥梁隧道测量程序与案例》隆重推出的2015版QH2-7TV2015与QH2-8TV2015程序几乎将fx-5800P工程编程机的功能用到了极致。2015版程序的坐标反算功能程序模块,采用了笔者最新研发的快速精确搜索法重新编写,搜索测点垂点所在平曲线元的误差小于1mm,缓曲线元测点垂点的计算误差小于1mm,计算速度比文献的2011版程序平均提高20%。2015版程序的计算成果全部采用集中显示,新增高速公路路基施工层考虑松铺系数的挂线测量,边坡挂线测量与土石方工程量基础数据计算功能,将桥梁墩台桩基坐标计算所用的墩台中心直角坐标修改为墩台中心斜交坐标。《CASIO fx-5800P工程编程机道路桥梁隧道测量程序与案例》还新增了桥梁墩台桩基与盖梁角点放样及其校正程序、平分中矢法布置直线桥梁轴线墩台桩基坐标计算及其放样程序、平行布置曲线桥梁墩台轴线桩基坐标计算方法、桥台锥坡曲线碎部点坐标计算原理及其程序、测角与边角后方交会快速计算程序。作者精心录制了总容量为16GB的输入与执行《CASIO fx-5800P工程编程机道路桥梁隧道测量程序与案例》全部程序的高清晰操作视频文件,压制在2片单面双层DVD光盘上,专供卡西欧2015版fx-5800P大礼包。《CASIO fx-5800P工程编程机道路桥梁隧道测量程序与案例》适合于交通施工企业的工程技术人员使用,也可供高等院校交通土建与测绘类专业师生参考。 -
常用工具软件高岩,邓学强,王谦《常用工具软件》共设九个单元,内容包括:Windows优化大师、特殊文档编辑与格式转换、翻译工具、网络管理与数据传输、腾讯QQ的使用、信息安全、云存储、手机助手、多媒体信息处理。《常用工具软件》以中等职业学校专业教学标准及教学课程目标为指导思想,采用“行动导向,任务驱动”的方法,以实训引领知识的学习,通过实训的具体操作引出相关的知识点,通过“任务拓展”,引导学生在“学中做”、“做中学”,把基础知识的学习和基本技能的掌握有机结合在一起,从具体的操作实践中培养自己的应用能力,并通过“相关知识”介绍相关知识,进一步开拓学生视野,后通过“任务检测”和“综合测试”,促进学生巩固所学知识并让子熟练运用。《常用工具软件》的案例来自于生活,*符合中职学生的理解能力和接受程度。 -
奔跑吧Ansible(加)Lorin Hochstein(洛林. 霍克斯坦)Ansible是近年用户量急速蹿升的互联网配置管理工具。在Ansible之前,行业中已经有很多开源配置管理工具了,特别是鼎鼎大名的Puppet,堪称配置管理界的超级**。然而,Ansible依靠它的简单易用、"零依赖”及弱抽象还是获得了无数开发者和运维工程师的青睐。遗憾的是,由于Ansible还很年轻,除了官方文档外,其他相关的优秀文档可谓凤毛麟角。而本书恰恰就是为了缓解这一现状而写的。作者在本书中演示了如何使用Ansible管理接近真实生产环境的案例,这既演示了Ansible的强大功能,又能够帮助读者快速入门与上手,非常适合作为官方文档的扩展资料来阅读。 -
《编程珠玑》续(美)乔恩·本特利(Jon Bentley)本书是计算机科学方面的经典名著《编程珠玑》的姊妹篇,讲述了对于程序员有共性的知识。本书延续了《编程珠玑》的特色,通过一些精心设计的有趣而又颇具指导意义的程序,对实用程序设计技巧及基本设计原则进行透彻而睿智的描述,为复杂的编程问题提供清晰而完备的解决思路。书中涵盖了程序员操纵程序的技术、程序员取舍的技巧、输入和输出设计以及算法示例,这些内容结合成一个有机的整体,如一串串珠玑展示给程序员。本书对各个层次的程序员都具有很高的阅读价值。 -
重构(美)马丁·福勒(Martin Fowler)本书清晰揭示了重构的过程,解释了重构的原理和实践方式,并给出了何时以及何地应该开始挖掘代码以求改善。书中给出了70 多个可行的重构,每个重构都介绍了一种经过验证的代码变换手法的动机和技术。本书提出的重构准则将帮助你一次一小步地修改你的代码,从而减少了开发过程中的风险。 -
用户体验度量(美)TOM TULLIS(汤姆 图丽斯),Bill Albert(比尔 艾博特)如何量化用户体验对有效提高产品的使用质量至关重要。本书详尽地介绍了如何有效且可靠地收集、分析和呈现典型的用户体验度量数据:操作绩效(正确率等)、用户体验问题(频率和严重程度)、自我报告式的满意度及生理/行为数据(眼动追踪等)。同时对“综合性量化度量数据”等问题进行了专门介绍,而且结合案例等形式对当前与用户体验相关的新内容(如用户体验对NPS 的影响)进行了说明。
