《张银奎谈软件调试和软件测试》.pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《张银奎谈软件调试和软件测试》.pdf

概要 张银奎是国内技术社区软件调试方面的专家,在本采访中,他分享了对软件调试技术在国内发展 的理解,为什么软件开发人员要重视调试,软件测试和软件调试的关系,如何培养自己的调试技 能,以及关于可调试性的方方面面等。 个人简介 受访人张银奎: Intel 亚太研发中心架构师,《软件调试》一书的作者,《程序员》杂志调试之剑栏目作者, 高端调试网站(ADVDBG.ORG )的创始人。毕业于上海交通大学信息与控制工程系,长期从事 软件开发和研究工作,对 IA-32 架构、操作系统内核、驱动程序、尤其是软件调试有较深入研 究。从2005 年开始公开讲授“Windows 内核及高级调试”课程,曾在微软的Webcast 和各种技 术会议上做过《Windows Vista 内核演进》、《调试之剑》(2008 年中国软件技术大会)、《感受和 思考调试器的威力》(CSDN SD2.0 大会)、《Windows 启动过程》、《如何诊断和调试蓝屏错误》、 《Windows 体系结构——从操作系统的角度》等。翻译(合译)作品有《观止——微软创建NT 和未来的夺命狂奔》、《数据挖掘原理》、《机器学习》、《人工智能:复杂问题求解的结构和策略》 等。 采访人张龙: 北京圣思园教育科技有限公司创始人。网名风中叶,同济大学软件工程硕士,研究方向为 企业计算。曾就职于理光软件研究所(Ricoh Software Research Center ),任高级软件研究员 (Senior Software Researcher )与项目经理(Project Leader)。主要研究领域为文档工作流系 统与协同知识解决方案、关注敏捷方法论 (Agile Methodology )。目前在国内最高端的技术站 点 InfoQ 中文站(/cn )担任 Java 社区编辑(具体介绍请见 /cn/about ), 翻 译 并 原 创 了 大 量 的 技 术 文 章 ( 参 见 /cn/bycategory.action?authorName=张龙),及时地将国外必威体育精装版的技术成果 引入到国内技术社区,对新技术、新理念、新思想的普及做出了重要贡献。满江红开放技术研究 组织成员 ( ),参与了 Spring2.5 官方文档的翻译工作。目前正致力于 北京圣思园教育的教学工作。 关于会议 MPD 大会是中国软件研发管理者自己的年会,是本土操作实践与海外研发经验分享的年会,主 要面向以下软件开发管理人士:首席技术官(CTO )、研发总监、产品经理、开发主管、测试经 理等与软件研发团队密切相关的领导成员。 我现在是在亚太软件研发团队管理年会,坐在我旁边的是《软件调试》的作者张银奎,张银奎您好。 您好。 请给大家先介绍一下您自己? 好的,我更愿意把自己介绍成为一个老的程序员,其实我是96 年大学毕业,之后一直做软件开 发。十几年下来,一下子从黑头发做到现在已经白头发了。但是这么多年下来,我还是始终很喜 欢技术,只是在做不同的技术角色吧,做过编码,也做过系统测试,现在也做架构师,不管做那 个具体的脚色,我都是还是很喜欢做技术的,就说软件这个技术。那其实今天我在上午的时候曾 经提到,我好像是为软件而生的,确实是这样,比如说我感觉软件对我太重要了,整个生活中, 或者整个生命中,这个软件都起到了很重要的角色,有的时候甚至想,离开了软件,我是不是就 还能做什么。那目前其实主要是做一些架构设计,这样的工作,也关注一些软件新的技术方向。 您在08 年的时候,曾经出一本《软件调试》,这本书很受大家的欢迎。您今天在这里的演讲是关于这本书的 系统的总结呢,还是一种升华,是否融合了这两年对软件技术的研究的新成果? 其实我的书可以认为是我从事软件第一线奋斗13 年,差不多13 年后的一个技术方面的总结, 就是软件调试可以说把整个涉及到我对技术的最好的一些总结,放在那本书里面,就是给同行看 的,给程序员看的,主要是给开发者看的。那今天上午这门课呢,可以认为是我十几年的一种思 想方法的总结,就说软件到了这么多年之后,除了技术之外的东西,其实还有很多是方法方面的, 或者是软件过程方面的。那今天上午讲的可以认为是,我对软件工程或者软件方法学方面的一些 感悟,比如说怎么来提高软件的可靠性,可测试性,可调试性。从比较根本的角度来说,提高软 件的质量,保证软件的质量,是有关系的。 那么您认为现在软件的调试技术在国内的发展情况如何?它与国外现在还有哪些欠缺的地方? 我觉得最欠缺的是我们的重视程度,在国内我们不缺少技术,技术的天才,尤其我发现80 后的 一批新成长起来的一些软件

文档评论(0)

ghfa + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档