程序规范要求
2016-07-08 09:49
204 查看
程序规范要求
良好的编程风格和习惯是我们的一贯要求!
ü 每个文件的开头,注明程序的功能,编程时间,版本号,程序员名;ü 程序起名望文知义;
ü 变量、函数起名规范;
ü 循环变量可以用i,j,k;
ü 计数器、累加器,一定要先赋初值0,循环内部循环变量需要变化;
ü 注释规范;
ü 代码缩进对齐;
ü 适当空行,将不同功能程序段分开,每段的最前头,有单独的注释;
ü 用户界面要友好,让用户随时知道他/她应该做什么;
ü 对用户输入可能出错的情况要进行处理,不能让用户觉得无缘无故的结束,或者死循环;
调试和测试是程序完美的保证!
l 遇到语法错误(即编译不能通过,提示错误的时候)ü 别着急,先看系统给你提示错误位置,仔细检查;
ü 找不出来问题,看看提示的错误信息,不认识的单词,请查字典,记在术语本中,日积月累,很快就会熟悉起来;
ü 还是不明白,请“百度搜索”,看看网友们给你什么建议;
ü 还是找不出,请将复杂的部分注释掉,先看简单的部分,逐渐定位;
ü 自顶向下的编程方法,会减少你的语法错误定位范围,达到事半功倍的效果;
l 遇到逻辑或运行错误(编译通过了,执行结果不对,或者非法操作)
ü 使用调试手段对对程序的语法、逻辑或者运行错误进行修正;
ü 调试通常采用断点设置(F9),程序在断点处停止,观察这时变量的值及程序的流程,从而判断错误的位置和信息。
ü 也可以单步运行,即一步一步执行,观察程序每一步后的变量情况,是否和你预想的相同(F10);
ü 建议将较长的逻辑表达式分开写,放入变量中,以备观察
ü 在选择、循环中加入适当的输出语句,会使你的程序自己暴露可能发生的错误,会节约很多调试的时间!
解决了错误,别忘了填错误报告啊!
l 程序基本上正确了,先别高兴的太早,你的程序是不是经得起各种考验呢?这时需要程序测试!
ü 测试是指在程序提交给用户之前,输入可能出现的所有数据集,看看程序是否运行正确。
ü 选择控制的测试,要测试所有可能的条件类别。
ü 循环控制的测试,特别要注意初始和结束的循环变量值。
ü 要填写测试表,记录程序结果,证明程序的正确性!
相关文章推荐
- Loadrunner结果分析中连接图没有数据的设置
- JavaCV配置
- Android 手机sdcard目录或文件的拷贝、移动、删除(递归)
- 详细解大端模式和小端模式
- 深圳云软新品发布会上与腾讯企点成为合作伙伴
- 讯飞语音唤醒技术
- spi协议及工作原理分析
- 传统 Ajax 已死,Fetch 永生
- python之抓取远程服务器根目录
- .net 4.0 网站发布(转)
- Driver在Cluster模式下的启动、两种不同的资源调度方式源码彻底解析、资源调度内幕总结
- Android Gradle详解
- 我的简单PHP框架——LabPHP v1.0.1
- java mail 邮件验证
- spring的多个PropertyPlaceholderConfigurer实例装配的问题
- Struts2的简介
- 2016.7.8
- JSHint、SublimeLinter插件安装
- Yii2.0MVC中的view笔记
- 详解BootStrap中Affix控件的使用及保持布局的美观的方法