媒体评论

“这本书很好地兼顾了管理和技术两个方面,内容涉及软件建模、安全设计、防御性编程等。应用书中提供的最佳实践,可以令开发人员的软件开发水平更上一层楼。”

——John Robbins,微软技术大师,Wintellect创始人之一

“这是每个IT专业人士必读的一本书,特别是使用托管代码的开发人员。书中不仅给出了最佳工程实践,并通过实际案例加以解析。”

——Andres Juarez,微软公司产品发布经理

第一次全面揭示世界软件巨人微软致胜的技术奥秘

深入剖析成就高质量代码的四大关键原则

软件开发人员的必读秘籍

本书相关信息:http://blog.csdn.net/turingbooks/archive/2009/05/06/4153637.aspx

内容简介

今天,软件日趋复杂,而要求却越来越高,如何应对愈加困难的开发任务,创建高质量、高效率和安全的软件?

本书由两位著名微软技术 专家合著,总结了微软公司各开发团队多年来积累的成功经验,揭示了全球软件巨人微软公司在软件开发周期各个阶段构建高质量代码的内幕,内容兼顾管理和技术 两个层面。书中生动讲述了大量现代软件开发方法和编程技巧,提供了许多来自各微软开发团队的真知灼见,并从中提炼出“专注于设计”、“防御和调试”、“分 析和测试”和“改进过程和观念”四大关键原则。通过将本书的理念和实践应用于实战,开发团队和个人的水平将迅速达到全新境界。

作者简介

Donis Marshall 著名微软技术专家,现任DebugLive公司总裁。具有20多年的开发经验,10多年来培训了几代微软工程师,尤其擅长调试技术。除本书外,他著有多部作品,包括Programming Microsoft Visual C# 2008: The Language和.NET Security Programming。

John Bruno 微软公司高级项目经理,具有10多年的软件开发经验。他在Windows Live以及Windows Live Spaces服务架构和开发平台的开发中都起到了关键作用。

第一次全面揭示世界软件巨人微软致胜的技术奥秘相关推荐

  1. 世界软件出现十个拐点 中国软件几乎按兵不动

    5年来,世界软件的资本运作此起彼伏,出现了10个拐点,具体表现如下: 一. 软硬件厂商融合拐点:     这一现象和80年代IT产业垂直呈反状:     1.硬件存储厂商与安全软件融合,如存储硬件公司 ...

  2. 世界软件自由日与乌邦托发行版

    <!-- @page { margin: 2cm } P { margin-bottom: 0.21cm } --> 今年 9 月 19 日是第 5 届<世界软件自由日>(下称 ...

  3. 【观察】不工软件牵手微软背后,以智慧协同供应链强化企业韧性和弹性

    <高效协同:供应链和商业模式创新>一书中提出:"如今的竞争,不再是企业和企业的竞争,而是供应链和供应链之间的竞争."确实如此,今天企业供应链数字化和智能化转型,不仅可以 ...

  4. 第三方开始菜单软件使微软 Windows 10 升级时崩溃

    微软已承认,一些Windows 10系统会在安装Creators Update时触发系统错误,并表示市面上流行的第三方开始菜单软件可能导致黑屏.微软总部研究部门表示,已经发现部分用户的第三方开始菜单软 ...

  5. 精品软件 推荐 微软官方出品的 杀毒软件 MSE Microsoft Security Essentials

    MSE杀毒软件下载软件简介 微软免费杀毒软件MSE(Microsoft Security Essentials)与所有微软的安全产品包括广为信赖的企业安全方案,拥有相同的安全技术.它会保护你的电脑免受 ...

  6. 北京联宇益通Netpas网络加速软件通过微软WHQL认证

    微软WHQL认证代理公司 http://www.whql-china.com 北京联宇益通科技发展有限公司Netpas网络加速软件通过微软WHQL认证,获得微软Windows7 徽标授权. Netpa ...

  7. 国产软件不惧微软,WPS力扛大旗,新型办公软件争相助力

    金山作为程序员的"黄埔军校",输入了一批批互联网大佬,小米的雷军.哔哩哔哩的陈睿.蓝港互动的王峰等都师出金山. WPS作为金山拳头作品,有着"国民软件"美誉,功 ...

  8. [开源软件开发导论课程——第一次作业]有关开源软件开发的5个问题

    这个作业的要求是: https://bbs.csdn.net/topics/607938212 1. 一个软件越贴近于底层就越有开源的潜力,因为越贴近底层基础设施往往就越通用 文章链接:https:/ ...

  9. .NET 差点不叫“.NET”?微软大牛爆料技术往事

    作者 | 伍杏玲 出品 | CSDN(ID:CSDNnews) 2000 年注定是不平凡的一年:千年虫问题爆发.互联网泡沫破灭--正值世界风云突变之际,比尔·盖茨和史蒂夫·鲍尔默向全球宣布全力打造&q ...

最新文章

  1. git ssh key创建和github使用
  2. linux mysql删除root_Linux下误删MySQL的root用户解决方法
  3. R显卡VR性能如何?AMD发布 VRMark Cyan Room 测试结果
  4. 关于laravel发布到github'丢失'vendor目录或其他文件的解决
  5. springboot学习笔记1:springboot入门
  6. [c/c++] programming之路(7)、数据类型转换、偷钱小程序、进制转换
  7. 20220215-CTF-MISC-BUUCTF-爱因斯坦-binwalk分析图片-dd命令分离ZIP文件--图片属性中寻找密码
  8. abp的权限与导航菜单的关系
  9. 【WiFi密码破解详细图文教程】ZOL仅此一份 详细介绍从CDlinux U盘启动到设置扫描破解
  10. word表格图片自动适应表格大小_Excel应用实践20:使用Excel中的数据自动填写Word表格...
  11. 单片机小精灵t2_搭建S5P4418 ARM环境下 GPU OPENGL ES开发环境(适用 NANOPI2,3,M2,M3,T2,T3)...
  12. zigzag模式提取矩阵元素
  13. Java学习之路-RMI学习
  14. Swift UIColor 添加从十六进制值初始化的扩展
  15. Windows Phone 7 中BingMap控件的使用
  16. 深度神经网络的正则化
  17. c#物联网_「物联网架构」Apache-Kafka:物联网数据平台的基石
  18. 台式计算机无线网卡怎么找,怎么找出台式电脑中的无线网卡驱动
  19. 华为的计算机怎么没声音怎么办,笔记本电脑没有声音怎么办
  20. QQ邮箱发送验证码(springboot、redis整合)

热门文章

  1. mysql存储过程结构体_八、mysql视图、存储过程、函数以及时间调度器
  2. 企业级区块链现状研究报告:小企业的投资总额是大企业的28倍
  3. eclipse中使用maven创建项目JDK版本默认是1.5解决方法
  4. rsync文件同步的两种方式——ssh协议和守护进程(端口873)
  5. 浅谈.NET(C#)与Windows用户账户信息的获取
  6. 从放弃到入门-Yaf(框架生成)
  7. 《嵌入式 Linux应用程序开发标准教程(第2版)》——第1章 Linux快速入门 1.1 嵌入式Linux基础...
  8. 解决“SCRIPT257: 由于出现错误 80020101 而导致此项操作无法完成。 ”
  9. 信息安全系统设计基础 实验四:外社驱动程序设计 20135327郭皓 20135329 李海空...
  10. Angularjs中文教程