java 代码 规范 函数体
来源:互联网 发布:Linux 赋予oracle权限 编辑:程序博客网 时间:2024/06/10 20:01
怎么写函数体?
原则
- 提早返回
- 分离可靠与不可靠代码
- 注意线程安全
- 缩小异常抓取范围
- 尽量使用工具类common,guava
- 函数要符合单一职责,如果一个函数代码太多可再抽出一个私有函数
- 要写注释
- 关键点要打日志
怎么写业务代码
- 要先判断参数合法性
- 读数据库属于可靠操作,远程调用属于非可靠操作要抓异常
- 最忌讳整个函数抓异常
- 注释要能说明代码,不要注释没改代码改了,给后人埋坑
- ThreadLocal。同一次调用(同一个线程)里需要在不同接口函数里调用同一批数据就可以使用ThreadLocal存储,减少被调用方压力
- 可读的代码和简洁,高效的代码,要写可读性高的代码
- 超过三个参数要封装一个对象
- 函数参数不修改前面加 final
怎么写核心代码
- 尽量少依赖其他开源框架
- 代码要简洁,高效
阅读全文
0 0
- java 代码 规范 函数体
- 开发规范: JAVA代码规范
- Java编码规范,让你的代码赏心悦目--函数
- java代码书写规范
- java开发代码规范
- JAVA代码编程规范
- Java代码编写规范
- Java代码规范
- Java代码规范
- Java代码注释规范
- java编程代码规范
- JAVA代码编写规范
- JAVA代码规范
- Java代码编写规范
- java代码规范
- java代码规范
- 【转帖】JAVA代码规范
- JAVA代码格式规范
- Android 流式布局-FlexboxLayout与RecyclerView
- PHP创建/删除/复制文件夹、文件
- btree-mysql索引
- 本人必备软件和工具以及资源分享(不断更新)
- [自动驾驶]Advanced-Lane-Lines
- java 代码 规范 函数体
- Android 开发实战 之Hello world
- python数据保存/读取
- Java使用 jxl 对Excel表进行分页(预览效果不变)
- 时域,空域,频域的基本概念
- luogu P2979 [USACO10JAN]奶酪塔Cheese Towers
- 第八周项目一 链串
- thinkphp绑定下拉菜单,condition里竟然不能用点
- 手机QQ聊天记录备份