欢迎使用CSDN-markdown编辑器
来源:互联网 发布:武侠台词 知乎 编辑:程序博客网 时间:2024/06/05 06:09
焦油坑
前言
前车之覆,后车之鉴
编程系统产品
程序
编程产品
可以被任何人运行,测试,扩展的程序,它可以在多个操作系统中运行,供多套数据使用,要想成为通用的产品,必须按照普通认可的方式编写,对程序彻底的测试,保证程序的稳定性和可靠性,使其值得信赖,这就意味着必须准备详尽的测试案例,用来检查边界和范围,要将程序提升为编程产品,必须还要完备的文档,方便他人使用,经验数据证明,编程产品比普通程序成本多3倍。
编程系统
程序中的一个构件,可以与其他构件相互交互组装系统,程序必须符合输入输出的语法和语义上与精确定义的接口一致,以任何能想象到的组合测试,由于随着组合的不断增加,测试案例必须广泛,由于一些意想不到的交互会产生很多不容易发现的bug,测试工作非常耗时,因此编程系统是普通程序的3倍。
- 编程系统产品
与以上的程序都不同,它的成本高达9倍,它才是真正有用的产品,是大多数系统开发的目标。
0 0
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 深度优先搜索的实现及本质
- java继承分析
- (数字电视机顶盒)笔试题
- android学习路线
- hdoj1089
- 欢迎使用CSDN-markdown编辑器
- 利用inotify+rsync实现linux文件批量更新
- 黄金当真只是魔鬼的粪便?钻石星球亮瞎你的眼
- HDOJ 2005 第几天?
- UVA 401
- c++string
- CEF Xilium.CefGlue 防止浏览器闪退
- (网络视频监控)面试题12
- 交互模式下python自动补全