代码检查表
更新时间:2023-09-07 00:11:01 阅读量: 教育文库 文档下载
JAVA 代码检查表
北京东和盛达科技有限公司
模块名称: 版本号: 检查时间: 检查员:
北京东和盛达科技有限公司
序号
检查项3.3 是否避免了直接抛出 Exception 类异常, 而没有抛出 恰当的由 Exception 派生的异常类? 3.4 try catch 的结构是否合理?catch 语句处理是否恰 当?异常转抛时是否携带了嵌套异常? 3.5 打开的流、 连接等资源是否在 finally 语句块或恰当 的地方关闭或释放了?临时资源使用完后是否及时 释放了?如临时文件要及时删除。 各种资源释放的顺 序是否正确? 3.6 条件、循环中的判断边界值是否恰当? 3.7 程序块的 break、return、throw 是否恰当? 3.8 相似的代码块是否是拷贝过来的?如果是, 则需检查 拷贝的代码中每处需要修改的地方是否都修改了。 3.9 是否存在其他可能造成缺陷的代码? 在 if 条件中赋值 精度丢失 浮点数判等 循环
体中修改循环变量 字符串比较没有使用 equals 或 compareTo 不恰当的 static 变量
检查结果 (Y/N/NA)
问题描述
代码优化 4.1 在不影响可读性和易维护性的前提下, 对象是否可重 复利用?如 StringBuffer 可以通过 setLength(0)重 复利用,无需每次重复创建新实例。 4.2 是否有这样的代码:new String(” ”)? 4.3 嵌套的条件判断、循环是否可优化? 4. 嵌套的条件判断、循环是否可替换为较简单的结 构? 是否存在可以合并的循环或条件判断? 循环体内是否存在可以提到循环体外的代码?如实 例化对象或声明变量等 4.4 循环条件中或重复出现的 如.length() .size() .getClass().getName() 等取 值方法的返回值是否使用了临时变量代替? 4.5 频繁拼装字符串时,是否使用了 StringBuffer,并 事先分配恰当空间? 目录结构 5. 5.1 Jsp,Action,service ,dao ,逻辑分层是否明确
序号
检查项5.2 配置文件(struts,spring,sql)是否条理清晰, 目录规范 5.3 页面资源文件(JavaScript,CSS,images)目录是否 规范
检查结果 (Y/N/NA)
问题描述
正在阅读:
代码检查表09-07
用见风使舵造句02-09
打点行装扬帆起航记复旦附中2011学年开学典礼暨升旗仪式 - 图文01-19
2011年1月实施的湖南机动车停放服务收费管理实施办法08-16
财务工作月度总结5则范文08-23
专利技术交底书撰写要求11-11
基尔霍夫定律和叠加原理的验证-实验报告06-21
关于当前青少年常见的心理问题及对策研究04-25
CAXA数控车教案11-29
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 检查
- 代码
- 金一南《从百年沧桑到大国崛起》演讲全文
- 2020年内蒙古自治区专业技术人员继续教育《诚信建设读本》参考答案
- 东 台 教 育 督 导
- 公共政策学_宁骚_(2010最新版)_复习资料
- 精装房验房项目汇总表格
- 八达电气组合开关使用说明书
- 职工食堂消防安全管理制度
- 【优化方案】高中物理 第3章第六节知能优化训练 教科版必修1
- 山东省特种设备安全监察条例
- 魔戒1 中英文台词对照翻译
- 核心启动区蔬菜种植计划书
- 施工电梯维修保养、检查记录表
- 小学一年级上册体育教案
- 人教版五年级上册英语教案模块二
- 浅谈如何加强农村个体税收管1
- 贴片陶瓷电容器
- 最新广州版三年级英语上册练习题
- 四种简单的排序算法C++
- 宠物兔介绍
- 山西普阳田园旅游开发有限公司企业信用报告-天眼查