编程精粹:编写高质量C语言代码

编程精粹:编写高质量C语言代码

(美) 马圭尔 (Maguire,S.A.) , 著

出版社:人民邮电出版社

年代:2008

定价:45.0

书籍简介:

软件日趋复杂,这使得编程的错误随之而来。如何在测试前发现程序的错误,如何开发出无错误的程序,诸如此类,其关键因素是要知道错误是如何以及为何产生的。本书给出了多条编程方面的指导,这些指导看似简单,却是作者多年思考及实践的结果,是对其编程经验的总结。对于程序开发人员而言,书中给出的解决问题的思考过程尤显珍贵。

书籍目录:

1AHYPOTHETICALCOMPILER

2ASSERTYOURSELF

3FORTIFYYOURSUBSYSTEMS

4STEPTHROUGHYOURCODE

5CANDY-MACHINEINTERFACES

6RISKYBUSINESS

7TREACHERIESOFTHETRADE

8THERESTISATTITUDE

EPILOGUEWHEREDOYOUGOFROMHERE?

APPENDIXACODINGCHECKLISTS

APPENDIXBMEMORYLOGGINGROUTINES

APPENDIXCANSWERS

REFERENCES

INDEX

内容摘要:

  编写高质量的、没有bug的程序,是每位程序员所追求的目标。但随着软件规模越来越大,功能日趋复杂。这一目标变得越来越困难。本书揭示了微软公司应对质量挑战、开发出世界级代码的技术内幕。作者在自己不断探索、实践和思考的基础上。系统总结了多年来指导微软各团队的经验,将其凝聚为许多切实可行的编程实践指导。可谓字字珠玑。正因如此,本书被公认为与《代码大全》齐名的编程技术名著,曾于1993年荣获有软件开发奥斯卡奖之称的Jolt生产效率大奖。书中内容主要针对C语言,但其中的思想对目前的各主流语言编程也完全适用。本书为英文版。  软件日趋复杂,编码错误随之而来。要在测试前发现程序的错误,开发出无错误的程序,关键是弄清楚错误为何产生,又是如何产生。本书给出了多条编程方面的指导,这些指导看似简单,却是作者多年思考及实践的结果,是对其编程经验的总结。书中解决问题的思考过程对于程序开发人员尤显珍贵。  本书适于各层次程序开发人员阅读。【作者简介】  StephenA.Maguire,世界著名的技术专家和技术作家。曾在微软公司供职多年,领导开发了Mac版的Excel和众多重要的跨平台项目,并多次扮演救火队员的角色,成功拯救那些陷入困境的团队。现为Web开发公司StormDevelopment的高级副总裁。他的另一部名著DebuggingtheDevelopmentProcess继本书之后第二年再次摘得Jolt生产效率大奖,成为空前绝后的传奇。

书籍规格:

书籍详细信息
书名编程精粹:编写高质量C语言代码站内查询相似图书
9787115193162
如需购买下载《编程精粹:编写高质量C语言代码》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位人民邮电出版社
版次1版印次1
定价(元)45.0语种英文
尺寸26装帧平装
页数 142 印数 3000

书籍信息归属:

编程精粹:编写高质量C语言代码是人民邮电出版社于2009.01出版的中图分类号为 TP312 的主题关于 C语言-程序设计-英文 的书籍。