我们在微软怎样开发软件(英文影印版)(全面揭示世界软件巨人微软致胜的技术奥秘)
基本信息
- 原书名: Solid Code
- 原出版社: Microsoft Press
- 作者: (美)Donis Marshall John Bruno [作译者介绍]
- 丛书名: 图灵程序设计丛书.微软技术系列
- 出版社:人民邮电出版社
- ISBN:9787115206794
- 上架时间:2009-5-25
- 出版日期:2009 年6月
- 开本:16开
- 页码:315
- 版次:1-1
- 所属分类:
计算机 > 软件与程序设计 > 综合 > 高级程序语言设计
编辑推荐
第一次全面揭示世界软件巨人微软致胜的技术奥秘.
深入剖析成就高质量代码的四大关键原则..
软件开发人员的必读秘籍...
内容简介回到顶部↑
本书探讨了编写高质量代码的最佳实践,涉及软件开发的各个方面。书中的实用建议来自经验丰富的工程开发人员,这些建议可以应用于设计、原型化、实现、调试和测试等产品开发生命周期的各阶段。同时,本书也提供了微软公司windows live hotmail 和live search 等团队的真实开发案例。.
本书适合各层次软件开发人员阅读。..
今天,软件日趋复杂,而要求却越来越高,如何应对愈加困难的开发任务,创建高质量、高效率和安全的软件?
本书由两位著名微软技术专家合著,总结了微软公司各开发团队多年来积累的成功经验,揭示了全球软件巨人微软公司在软件开发周期各个阶段构建高质量代码的内幕,内容兼顾管理和技术两个层面。书中生动讲述了大量现代软件开发方法和编程技巧,提供了许多来自各微软开发团队的真知灼见,并从中提炼出“专注于设计 ”、“防御和调试”、“分析和测试”和“改进过程和观念”四大关键原则。通过将本书的理念和实践应用于实战,开发团队和个人的水平将迅速达到全新境界。...
本书适合各层次软件开发人员阅读。..
今天,软件日趋复杂,而要求却越来越高,如何应对愈加困难的开发任务,创建高质量、高效率和安全的软件?
本书由两位著名微软技术专家合著,总结了微软公司各开发团队多年来积累的成功经验,揭示了全球软件巨人微软公司在软件开发周期各个阶段构建高质量代码的内幕,内容兼顾管理和技术两个层面。书中生动讲述了大量现代软件开发方法和编程技巧,提供了许多来自各微软开发团队的真知灼见,并从中提炼出“专注于设计 ”、“防御和调试”、“分析和测试”和“改进过程和观念”四大关键原则。通过将本书的理念和实践应用于实战,开发团队和个人的水平将迅速达到全新境界。...
作译者回到顶部↑
本书提供作译者介绍
Donis Marshall 著名微软技术专家,现任DebugLive公司总裁。具有20多年的开发经验,10多年来培训了几代微软工程师,尤其擅长调试技术。除本书外,他著有多部作品,包括Programming Microsoft Visual C# 2008: The Language和.NET Security Programming。.
John Bruno 微软公司高级项目经理,具有10多年的软件开发经验。他在Windows Live以及Windows Live Spaces服务架构和开发平台的开发中都起到了关键作用。...
.. << 查看详细
John Bruno 微软公司高级项目经理,具有10多年的软件开发经验。他在Windows Live以及Windows Live Spaces服务架构和开发平台的开发中都起到了关键作用。...
.. << 查看详细
目录回到顶部↑
introduction. xxi
who is this book for? xxi
organization of this book xxi
system requirements xxii
the companion web site xxii
find additional content online xxiii
support for this book xxiii
1 code quality in an agile world 1
traditional methods of software development 2
agile methods of software development 3
scrum 4
extreme programming 5
test-driven development 6
moving quality upstream 8
inside microsoft: windows live hotmail engineering 10
engineering principles 10
key success factors 11
tactics for writing solid code 13
focus on design 14
defend and debug 15
who is this book for? xxi
organization of this book xxi
system requirements xxii
the companion web site xxii
find additional content online xxiii
support for this book xxiii
1 code quality in an agile world 1
traditional methods of software development 2
agile methods of software development 3
scrum 4
extreme programming 5
test-driven development 6
moving quality upstream 8
inside microsoft: windows live hotmail engineering 10
engineering principles 10
key success factors 11
tactics for writing solid code 13
focus on design 14
defend and debug 15
媒体评论回到顶部↑
“这本书很好地兼顾了管理和技术两个方面,内容涉及软件建模、安全设计、防御性编程等。应用书中提供的最佳实践,可以令开发人员的软件开发水平更上一层楼。”.
——John Robbins,微软技术大师,Wintellect 创始人之一
“本书超越了编程本身,提供了成功完成高质量软件的大量实用知识。书中将简单易行的最佳实践与来自真实项目的案例研究、经验教训结合起来,引导读者经历从设计到开发、发布和维护的全过程。”
——Janson Blankman,微软公司软件工程师
“作为一名有20 年软件开发经验的老兵,我仍然有几本书每过上几年就要重读一次。我相信本书将成为其中一员,你不断重读,而且每次都会发现对于软件开发的真知灼见。”
——Don Reamey,微软公司软件工程师..
“本书对于任何真正的软件开发人员来说都是无价之宝,其中充满了可以立即令你改善代码质量的实战经验。将它放在你的手边吧,你肯定会不断用到它的!”
——John Alexander,AJI 软件管理合伙人,微软区域总监
“这是每个IT 专业人士必读的一本书,特别是使用托管代码的开发人员。书中不仅给出了最佳工程实践,并通过实际案例加以解析。”
——Andres Juarez,微软公司产品发布经理
“这是一本杰作,总结了许多最佳实践,可以避免许多常见的开发错误,形成行之有效的软件开发过程。作者为如何发现错误提供了许多实际的解决方案,并且很好地阐述了微软开发人员怎样进行软件开发和测试。”
——Venkat B. Iyeer,微软公司测试经理
“任何层次的开发人员(从初学者到有经验的)都会发现本书是一部佳作,它所阐述的开发实践适用于任何规模的开发团队甚至个人程序员。”
——John Macknight,独立软件工程师
“这本书很好地兼顾了管理和技术两个方面,内容涉及软件建模、安全设计、防御性编程等。应用书中提供的最佳实践,可以令开发人员的软件开发水平更上一层楼。”
——John Robbins,微软技术大师,Wintellect创始人之一
“这是每个IT专业人士必读的一本书,特别是使用托管代码的开发人员。书中不仅给出了最佳工程实践,并通过实际案例加以解析。”
——Andres Juarez,微软公司产品发布经理...
——John Robbins,微软技术大师,Wintellect 创始人之一
“本书超越了编程本身,提供了成功完成高质量软件的大量实用知识。书中将简单易行的最佳实践与来自真实项目的案例研究、经验教训结合起来,引导读者经历从设计到开发、发布和维护的全过程。”
——Janson Blankman,微软公司软件工程师
“作为一名有20 年软件开发经验的老兵,我仍然有几本书每过上几年就要重读一次。我相信本书将成为其中一员,你不断重读,而且每次都会发现对于软件开发的真知灼见。”
——Don Reamey,微软公司软件工程师..
“本书对于任何真正的软件开发人员来说都是无价之宝,其中充满了可以立即令你改善代码质量的实战经验。将它放在你的手边吧,你肯定会不断用到它的!”
——John Alexander,AJI 软件管理合伙人,微软区域总监
“这是每个IT 专业人士必读的一本书,特别是使用托管代码的开发人员。书中不仅给出了最佳工程实践,并通过实际案例加以解析。”
——Andres Juarez,微软公司产品发布经理
“这是一本杰作,总结了许多最佳实践,可以避免许多常见的开发错误,形成行之有效的软件开发过程。作者为如何发现错误提供了许多实际的解决方案,并且很好地阐述了微软开发人员怎样进行软件开发和测试。”
——Venkat B. Iyeer,微软公司测试经理
“任何层次的开发人员(从初学者到有经验的)都会发现本书是一部佳作,它所阐述的开发实践适用于任何规模的开发团队甚至个人程序员。”
——John Macknight,独立软件工程师
“这本书很好地兼顾了管理和技术两个方面,内容涉及软件建模、安全设计、防御性编程等。应用书中提供的最佳实践,可以令开发人员的软件开发水平更上一层楼。”
——John Robbins,微软技术大师,Wintellect创始人之一
“这是每个IT专业人士必读的一本书,特别是使用托管代码的开发人员。书中不仅给出了最佳工程实践,并通过实际案例加以解析。”
——Andres Juarez,微软公司产品发布经理...








点击看大图





加载中...

