文件名称:
0bug c_c++商用工程之道.pdf
开发工具:
文件大小: 2mb
下载次数: 0
上传时间: 2012-02-18
详细说明: 笔者的“C 和C++无错化程序设计方法”,就是这样产生的,但笔者相信,很多资深的 软件工程师,都有自己的无错化设计方法,仅仅是没有说出来而已。 当工程完成,软件工程师会更加小心地看待自己的代码,使用大量的测试代码(通常 超过原代码本身的长度)来仔细检测自己的工程代码,通过大量正确的验证结果,来建立 自己对代码的信心,这才能勉强走到RD release 的地步。 然后是测试部门的测试,当一个工程项目,经过了这一系列精品的设计、实施、测试, 也只能勉强算作Beta 测试,开始发布到公网试运行。 当试运行达到一年以上,没有大的bug 报出,没有运营部门的性能抱怨,这才算做一 个项目可以结束。 大家可以看到,在这个过程中,真正的程序书写工作,其实很少,我们更多的精力, 都是放在业务、性能、运营上,才能勉强得到一个比较好的结果。 中国人做事情,很多时候,很“两难”,其实商用工程的设计和实施,也是一个“两难” 的过程,多数时候,我们面临的问题,是“这也不行,那也不行”,软件工程师更多地是在 走钢丝,在多种制约条件下,实现一个大多数情况下可用的工程结果。这个大多数情况, 一般不超过80%。 因此,请大家注意,商用数据传输工程,甚至所有的商用工程,往往没有绝对的“对” 与“错”,这不是一个二进制的世界,世界上也不仅仅是黑和白两种情况,更多的时候,我 们的工程输出,是一个灰色的地带,是一个百分比。我们能做的,仅仅是把这个百分比提 高一点而已。 ...展开收缩
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.