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