软件测试经典资料大推荐(六)--软件驱魔-调试和优化遗留代码的艺术
[复制链接]
软件测试经典资料大推荐(六)--软件驱魔-调试和优化遗留代码的艺术
程序员之间流传着这样一句顺口溜:有人喜欢创造世界,他们做了开发者;有的人喜欢开发者,他们做了测试员。
什么是软件测试?软件测试就是一场本该在用户面前发生的灾难提前在自己面前发生了,这会让他们生出一种救世主的感觉,拯救了用户,也就拯救者这个软件,避免了他们被卸载的命运。 近年来,软件测试一直呈现出火爆的发展势头。为什么软件测试最近这么火。在这背后是有一定的深层次原因的。在中国的很多软件企业存在着重开发、轻测试的现象,造成日后的软件产品的质量问题频出,很多公司都表示市场上软件测试人员实在太少,想聘请也没有这方面的人才,所以只好退而求其次拿软件开发人员急用。所以尽快招聘软件测试人员已经成为当务之急。
基于前述现状,我们搜集整理了目前网络上有关软件测试方面的经典资料,其中相当大一部分是电子书。希望能够让大家对软件测试有一个全面深入的了解。
程序员之间流传着这样一句顺口溜:有人喜欢创造世界,他们做了开发者;有的人喜欢开发者,他们做了测试员。
什么是软件测试?软件测试就是一场本该在用户面前发生的灾难提前在自己面前发生了,这会让他们生出一种救世主的感觉,拯救了用户,也就拯救者这个软件,避免了他们被卸载的命运。 近年来,软件测试一直呈现出火爆的发展势头。为什么软件测试最近这么火。在这背后是有一定的深层次原因的。在中国的很多软件企业存在着重开发、轻测试的现象,造成日后的软件产品的质量问题频出,很多公司都表示市场上软件测试人员实在太少,想聘请也没有这方面的人才,所以只好退而求其次拿软件开发人员急用。所以尽快招聘软件测试人员已经成为当务之急。
基于前述现状,我们搜集整理了目前网络上有关软件测试方面的经典资料,其中相当大一部分是电子书。希望能够让大家对软件测试有一个全面深入的了解。
软件驱魔-调试和优化遗留代码的艺术
https://download.eeworld.com.cn/detail/tiankai001/554662
本书是遗留代码调试和优化领域的代表性著作,是作者10多年来在软件bug中“驱魔”经验的结晶,Amazon五星评论。不仅从实用性角度深入、系统地讲解了调试和优化遗留代码的方法、技术和最佳实践,而且从源头上阐述如何避免掉进维护遗留代码的泥潭,编写出易于维护,甚至不需要维护的高质量代码。
本书共分7章:第1章介绍用于构建易于修改和调试的软件的相关技术;第2章讲解如何定位和消除软件bug;第3章提供理解问题以及程序的有用方法;第4章讲述调试器在计算机内部的工作原理;第5章深入探讨优化内存的相关技术和方法;第6章则探讨如何从CPU运行效率的角度优化代码的经验和技术;第7章结合社会和环境因素给出一些宝贵的建议。
|