您好,欢迎访问PDF电子书资源免费下载网

上传文档

当前位置:首页 > PDF图书 > 人文社科 > 哲学 > 编程精粹_编写高质量C语言代码

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

  • 187*324
  • 0 次阅读
  • 0 次下载
  • 2024-03-02 13:34:32
二扫码支付 微信
二扫码支付 支付宝

还剩... 页未读,继续阅读

免费阅读已结束,点击付费阅读剩下 ...

¥ 0 元,已有0人购买

免费阅读

阅读已结束,您可以下载文档离线阅读

¥ 1 元,已有0人下载

付费下载
文档简介:

献给我的妻子Beth, 以及我的双亲Joseph和Julia Maguire ────为了他们的爱和支持 序 某些背景 命名约定 引言 第l章 假想的编译程序 第2章 自己设计并使用断言 第3章 为子系统设防 第4章 对程序进行逐条跟踪 第5章 糖果机界面 第6章 风险事业 第7章 编码中的假象 第8章 剩下来的就是态度问题 后记 走向何方 附录a 编码检查表 附录b 内存登录例程 附录c 练习答案 参考文献 这份电子书籍由PC Home俱乐部、C++ Bulider讨论区数位网友分别整理 完成,基本上完全按照所据译本原貌,极少数文字为通顺起见稍作修改 序 1986年,在为几家小公司咨询和工作了10年之后为了获得编写 Macintosh应用程序的经验,我特意到Microsoft公司工作,参加了 Macintosh开发小组。这个小组负责Microsoft的图形电子表格应用程序的 开发。 当时,我还不能肯定想象的代码是什么样子的,我想也许应该既引入入 胜又雅致吧!但我看到的代码却很平常,与我以往见到的其它代码没有 什么不同。要知道,Excel有一个相当漂亮的用户界面 ─── 它比当时其 它基于字符的电子表格软件更容易使用,更加直观。但使我感受更深的 是产品中包含的一个多功能调试系统。 该系统旨在自动地问程序员和测试者进行错误报警。其工作方式非常象 波音747驾驶仓内向驾驶员报告故障的报警灯。该调试系统主要用来对 代码进行监视,它并不过多地对代码进行测试。虽然现在该调试系统采 用的概念已不再新鲜了,但当时它们的广泛使用程度以及该系统有效的 查错能力还是吸引了我,使我深受启发。没过多久,我就发现Microsoft 的大部分项目都有多功能的内部调试系统,而Microsoft的程序员都高度 重视代码中的错误及其产生原因。 在做了两年Macintosh Excel之后,我离开了该开发小组,去帮助另一个 代码错误数目超常的小组。在开发Excel的两年中,我发现Microsoft虽 然壮大了两倍,但许多老项目组熟知的概念并没有随着公司的壮大而传 到新项目组。新程序员不象我加入Microsoft之前时的老程序员一样对容 易引起错误的编码习惯特别重视,而只有一般的注意。 在我转到新项目组六个月之后,有一次我对一个程序员伙伴提到:“应 该把编写无错代码的某些概念写成文字,使那些原理能在新项目组传 开”。这时另一位程序员对我说:“你不要总是想着写文档,为什么你不 把这一切都写下来?为什么你不写本书,问问Microsoft出版社是否愿意 出版呢?毕竟这些信息不是谁的专利,其作用不过是为了使程序员更加 重视错误。” 当时我对这个建议并没有多想,主要原因是没......

187*324
187*324
  • 8976

    文档
  • 20.95

    金币
Ta的主页 发私信

8976篇文档

评论

发表评论
< /0 > 付费下载 ¥ 1 元

Powered by 阿里PDF-免费文档电子书下载

Copyright © PDF电子书资源免费下载网 All Rights Reserved. 皖ICP备2021018472号-4
×
保存成功