媒体评论
“这本书很好地兼顾了管理和技术两个方面,内容涉及软件建模、安全设计、防御性编程等。应用书中提供的最佳实践,可以令开发人员的软件开发水平更上一层楼。”
——John Robbins,微软技术大师, Wintellect创始人之一
“这是每个 IT专业人士必读的一本书,特别是使用托管代码的开发人员。书中不仅给出了最佳工程实践,并通过实际案例加以解析。”
——Andres Juarez,微软公司产品发布经理
第一次全面揭示世界软件巨人微软致胜的技术奥秘
深入剖析成就高质量代码的四大关键原则
软件开发人员的必读秘籍
本书相关信息:http://turingbooks.iteye.com/admin/blogs/379934
内容简介
今天,软件日趋复杂,而要求却越来越高,如何应对愈加困难的开发任务,创建高质量、高效率和安全的软件?
本书由两位著名微软技术 专家合著,总结了微软公司各开发团队多年来积累的成功经验,揭示了全球软件巨人微软公司在软件开发周期各个阶段构建高质量代码的内幕,内容兼顾管理和技术 两个层面。书中生动讲述了大量现代软件开发方法和编程技巧,提供了许多来自各微软开发团队的真知灼见,并从中提炼出“专注于设计”、“防御和调试”、“分 析和测试”和“改进过程和观念”四大关键原则。通过将本书的理念和实践应用于实战,开发团队和个人的水平将迅速达到全新境界。
作者简介
Donis Marshall 著名微软技术专家,现任 DebugLive公司总裁。具有 20多年的开发经验, 10多年来培训了几代微软工程师,尤其擅长调试技术。除本书外,他著有多部作品,包括 Programming Microsoft Visual C# 2008: The Language和 .NET Security Programming。
John Bruno 微软公司高级项目经理,具有 10多年的软件开发经验。他在 Windows Live以及 Windows Live Spaces服务架构和开发平台的开发中都起到了关键作用。