魔幻紫光

Nothing is difficult to a willing heart!
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2005年4月29日

摘要: 1 概述 众所周知,软件开发过程中BUG是难以避免的。但是一个训练有素的程序员却能将BUG的出现率尽可能的降低。本文档将BUG粗略地分为几个大类,以便于学习参考。 程序结构和处理逻辑类:包括程序的结构,算法的选择和实现等。 可移植性类:包括跨平台代码的移植、封装等。 可维护性类:包括诊断性代码、测试支持、注释、命名风格等。 其他问题:不好归类的BUG、实践... 阅读全文

posted @ 2005-04-29 21:34 魔幻紫光 阅读(1135) 评论(0) 推荐(0)

摘要: 使用编程语言需要遵循的最基本的规范自然是其语法规则,但是由于各种语言自身的特点,如果我们在编程时遵循某些特定的规则,就可以大大减少编程中出错的风险,提高代码的质量,减轻维护的代价。对于正式的项目,应该严格执行公司或项目组规定的编码规范,而且应组织代码检查和评审。有关软件过程管理的内容可以参看ISO 9000和SEI CMM/CMMI。 对于不同的编程语言来说,具体的编码规范可以有很大的不... 阅读全文

posted @ 2005-04-29 21:32 魔幻紫光 阅读(643) 评论(0) 推荐(0)

摘要: COBOL是个什么东东? COBOL(COmmon Business Oriented Language)是第一个广泛使用的高级编程语言。从名字可以看出,它主要面向商务信息的处理。COBOL重视数据项合输入/输出记录的处理,对具有大量数据的文件提供了简单的处理方式。但与C语言或FORTRAN语言相比,COBOL的数值运算、逻辑运算能力比较弱。 1959年,美国国防部召开了一个有政府机关、企... 阅读全文

posted @ 2005-04-29 21:27 魔幻紫光 阅读(2463) 评论(1) 推荐(0)