恰逢世界读书日,又有哪些好书推荐?这些书又能为您的工做和业务能力带来怎样的提高?本期内容为您呈现!程序员
津巴多普通心理学(原书第7版)架构
**做者:**菲利普·津巴多工具
**译者:**王佳艺性能
**出版社:**机械工业出版社(2017)学习
推荐理由:测试
本书从六大视角出发解读心理学,分析了心理学中大量的关键问题,其中很多关键问题的分析有助于咱们更好地了解程序员、产品经理、用户和产品自己。网站
书籍介绍:编码
本书是做者集50年教学经验的心血之做,突出趣味性与实用性,语言比他与人合做编写的《心理学与生活》鲜活许多,被称为“小说般快感的心理学大部头”、人人都能懂的心理学入门级读物。云计算
该书经过每章开头的小故事,每章末尾的书籍、电影推荐,案例、实践经历介绍,批判性思惟的应用等多形式呈现,让读者更能有效学习心理学,更好地培养驱动意识、批判性思惟能力。设计
《学会提问》
**做者:**尼尔·布朗 斯图尔特·基利
**出版社:**机械工业出版社(2013)
推荐理由:
软件测试能够理解为“测试人员和被测试系统(SUT)”之间的对话,即:测试人员不断向系统提出问题(进行各类操做、输入数据等),看系统如何回答问题(系统作出的响应)。
测试人员水平越高,就越能向系统提出好的问题,所以学习如何提问和不断训练本身的批判性思惟则十分必要。
书籍介绍:
这是一本经典的思惟训练类书籍,介绍了培养批判性思惟的方法和进行批判性提问的技巧。
本书虽只是200多页的小开本图书,案例很少,但内容全面。读完后,读者能基本掌握批判性思惟所需的知识体系和基本能力,在此基础上,若是可以不断增强这方面的训练意识和实践,就能不断提高思惟能力。
领域驱动设计:软件核心复杂性应对之道
**做者:**Eric Evans
**译者:**赵俐等
**出版社:**人民邮电出版社(2016)
推荐理由:
在工做中,若是要经过建立领域模型来加速复杂的软件开发,就须要利用大量的实践和标准模式在团队中造成统一的交流语言。不只要重构代码,还要重构代码底层的模型,并采起反复迭代的敏捷开发方法,深刻理解领域特色,以保证领域专家与程序员之间造成良好沟通。
本书能帮助测试人员深入地理解软件研发流程,需求、设计和编码以及它们之间的关系,并经过分析、建模等训练来提升抽象能力,不断学习重要的业务原理。
书籍介绍:
本书是“领域驱动设计之父”的经典著做,凝聚了领域建模专家数十年的实战经验。该书结合真实项目,系统地介绍了领域驱动开发的目标、意义和方法,充分讨论了复杂系统的建模与设计问题,深度剖析了构建高质量复杂系统的核心技术。
用户思惟+:好产品让用户为本身尖叫
**做者:**Kathy Sierra
**出版社:**人民邮电出版社(2017)
推荐理由:
这是一本从用户本质需求出发的书,可以让读者了解真正的用户思惟。
测试人员许多时候都要从用户角度出发进行测试,因此培养本身具有用户思惟是相当重要的,从用户角度理解需求而不是顺着开发的解释,也是测试原则。
书籍介绍:
本书通俗易懂、风格活泼、图文并茂,其对话式的表述既引人入胜,又引人深思。本书并不止步于解释“为何”,还清晰呈现了“怎么作”。
做者利用其多年的交互设计经验,清晰明白地解释了一个朴素的道理:打形成功的产品就是成就卓越的用户。
大型网站技术架构:核心原理与案例分析
**做者:**李智慧
**出版社:**电子工业出版社(2013)
推荐理由:
经过本书,能够掌握一个优秀网站架构所必备的关键因素,了解这些关键点对于开发及测试人员来讲很是重要。
书籍介绍:
这是一本系统性讲述大型网站架构核心的书籍,内容由浅入深,通俗易懂,干货满满,不只清楚地阐述了技术的核心原理,还探讨了技术发展的历程以及技术背后的原始驱动力,很是适合须要深刻理解架构原理的开发及测试人员阅读。
Google软件测试之道
**做者:**James Wittaker
**出版社:**人民邮电出版社(2013)
推荐理由:
对许多测试团队而言,完成大量、复杂的测试任务都是一项挑战,这其中不只会涉及到测试方案,也可能涉及团队管理、我的管理等多个方面。经过这本书,对于软件测试工做中的诸多困惑,都能找到答案。
书籍介绍:
本书展现了Google是如何作测试的,向读者介绍了Google研发团队中不一样角色所承担的测试责任、应该具备的技术技能,以及如何认证和提高整个研发团队的测试能力。除此以外,还揭示了测试架构是如何设计、实现和运行的,并讲述了互联网类型的企业该如何作好测试管理,在开发产品上发挥的重要做用。
性能之巅:洞悉系统、企业与云计算
**做者:**Brendan Gregg
**出版社:**电子工业出版社(2015)
推荐理由:
测试人员是比较关注系统性能测试的,对于当下流行的云计算平台的性能测试则更为关注。
阅读本书,读者能洞悉系统运做的方式,学习到分析和提升系统与应用程序性能的方法,这些性能方法一样适用于大型企业与云计算这类最为复杂的环境的性能分析与调优。
书籍介绍:
本书基于Linux 和Solaris 系统阐述了适用于全部系统的性能理论和方法,Brendan Gregg 将业界广泛认可的性能方法、工具和指标都收集于本书之中。工具介绍仅占了本书的很小一部分,它最主要的是对系统分析方法论作了概括总结以及技术层面的解释,并对计算机方面的一些基本概念作了很是完全的解释。