程序规范要求
来源:互联网 发布:字体管家 mac 编辑:程序博客网 时间:2024/04/30 14:12
程序规范要求
良好的编程风格和习惯是我们的一贯要求!
ü 每个文件的开头,注明程序的功能,编程时间,版本号,程序员名;
ü 程序起名望文知义;
ü 变量、函数起名规范;
ü 循环变量可以用i,j,k;
ü 计数器、累加器,一定要先赋初值0,循环内部循环变量需要变化;
ü 注释规范;
ü 代码缩进对齐;
ü 适当空行,将不同功能程序段分开,每段的最前头,有单独的注释;
ü 用户界面要友好,让用户随时知道他/她应该做什么;
ü 对用户输入可能出错的情况要进行处理,不能让用户觉得无缘无故的结束,或者死循环;
调试和测试是程序完美的保证!
l 遇到语法错误(即编译不能通过,提示错误的时候)
ü 别着急,先看系统给你提示错误位置,仔细检查;
ü 找不出来问题,看看提示的错误信息,不认识的单词,请查字典,记在术语本中,日积月累,很快就会熟悉起来;
ü 还是不明白,请“百度搜索”,看看网友们给你什么建议;
ü 还是找不出,请将复杂的部分注释掉,先看简单的部分,逐渐定位;
ü 自顶向下的编程方法,会减少你的语法错误定位范围,达到事半功倍的效果;
l 遇到逻辑或运行错误(编译通过了,执行结果不对,或者非法操作)
ü 使用调试手段对对程序的语法、逻辑或者运行错误进行修正;
ü 调试通常采用断点设置(F9),程序在断点处停止,观察这时变量的值及程序的流程,从而判断错误的位置和信息。
ü 也可以单步运行,即一步一步执行,观察程序每一步后的变量情况,是否和你预想的相同(F10);
ü 建议将较长的逻辑表达式分开写,放入变量中,以备观察
ü 在选择、循环中加入适当的输出语句,会使你的程序自己暴露可能发生的错误,会节约很多调试的时间!
解决了错误,别忘了填错误报告啊!
l 程序基本上正确了,先别高兴的太早,你的程序是不是经得起各种考验呢?这时需要程序测试!
ü 测试是指在程序提交给用户之前,输入可能出现的所有数据集,看看程序是否运行正确。
ü 选择控制的测试,要测试所有可能的条件类别。
ü 循环控制的测试,特别要注意初始和结束的循环变量值。
ü 要填写测试表,记录程序结果,证明程序的正确性!
- 程序规范要求
- JavaScript开发规范要求
- C 编程规范要求
- 编程规范要求
- CORS规范要求
- javascript开发规范要求
- JavaScript 开发规范要求
- JavaScript开发规范要求
- JavaScript开发规范要求
- JavaScript开发规范要求
- JavaScript 开发规范要求
- JavaScript开发规范要求
- JavaScript开发规范要求
- FLEX编码规范(公司要求)
- javabean开发要求和规范
- javabean开发要求和规范
- PCB丝印规范及要求
- 编码质量与规范要求
- Driver在Cluster模式下的启动、两种不同的资源调度方式源码彻底解析、资源调度内幕总结
- spi协议及工作原理分析
- HBase集群中RegionServer崩溃后的快速恢复措施探索
- 深圳云软新品发布会上与腾讯企点成为合作伙伴
- 详细解大端模式和小端模式
- 程序规范要求
- hdu 5056 Boring count(尺取法)
- Android 手机sdcard目录或文件的拷贝、移动、删除(递归)
- AT4RE Patcher v0.6.3使用心得:
- String str="abc" 与 String str = new String("abc")区别
- Gson的使用
- java mail 删除邮件
- 最近公司在新版本上有一个需要
- Spark高可用HA实战