codereview启发
来源:互联网 发布:识别文字的软件 编辑:程序博客网 时间:2024/04/29 02:49
1. 代码风格缩进
2. 一个函数的参数要少,简洁, 重要的参数要放前面
3. 深入理解函数的含义,eg.loc.equals(null) 如果loc本身是空的,无法调用函数
4. 注释一般写在代码的上面
5. 多个if写成switch
6. 遇到多个分类的数字1,2,3,4写成枚举类型
7. rs.getString(1)可以考虑rs.getString("keyword")
得到名字比得到数字靠谱,如果列变化了,会出问题
8. 加注释快捷键:ctrl+shift+/ alt+ 左右方向键 回到上一个即可
9. 多次调用的代码可以放在一个静态变量
10. 一些变量要关闭,如rs,statement,防止内存泄露
11. ctrl+shift+r 查找资源
2. 一个函数的参数要少,简洁, 重要的参数要放前面
3. 深入理解函数的含义,eg.loc.equals(null) 如果loc本身是空的,无法调用函数
4. 注释一般写在代码的上面
5. 多个if写成switch
6. 遇到多个分类的数字1,2,3,4写成枚举类型
7. rs.getString(1)可以考虑rs.getString("keyword")
得到名字比得到数字靠谱,如果列变化了,会出问题
8. 加注释快捷键:ctrl+shift+/ alt+ 左右方向键 回到上一个即可
9. 多次调用的代码可以放在一个静态变量
10. 一些变量要关闭,如rs,statement,防止内存泄露
11. ctrl+shift+r 查找资源
12. 考虑用户输入 %或_等字符,这和mysql中通配符一致,要做转义
13. 学习StringBuilder
0 0
- codereview启发
- CodeReview
- CodeReview
- codeReview
- 启发
- CodeReview实践
- codereview工具
- 关于codereview
- [amanhardikar] - CodeReview
- CodeReview:概述
- 自动化CodeReview
- 自动化CodeReview
- 自动化CodeReview
- CodeReview规范
- codereview 流程
- CodeReview要点以及CodeReview报告模板
- CodeReview到底干点啥?
- Android CodeReview 些许总结
- 机器学习/数据挖掘, Python 书籍推荐
- Linux下用 select 函数实现定时器(也可用作线程内延时)
- android sdk离线安装
- Android双击返回键退出程序的实现方法
- Sublime Text 2支持GB2312和GBK,解决中文显示乱码问题
- codereview启发
- RTT学习笔记之内存管理(动态内存)
- oracle connect by用法
- 1.2. 初窥输入/输出
- iOS第三方开源库的吐槽和备忘
- 【待续,啊啊啊啊】【找了一遍,最后成功!!】stm32 USART 防止发送缓冲区被新来的数据覆盖
- Linux下用C语言检查指定程序名的运行实例个数
- 关于httpservice和webservice
- C++细节7