企业代码规范
1、日期
- 作为参数的日志应使用
Date
类型,不推荐使用long
时间戳的类型,时间戳的类型不利于日志分析。
2、日志打印
- 不可以直接抛出
RuntimeException
,需要抛出自定义的异常
java
try {
eventQueue.put(event);
} catch (InterruptedException e) {
throw new RuntimeException(e);
}
3、类名定义
- 需具体明确的业务意义
4、阻塞队列的使用
- 需要将队列单独抽取出来,只需要暴漏
get()
、set()
等方法。 - 不应该引入太多的
****service
类,做到可以重用的程度。 - 阻塞队列的大小可以直接写死。
5、配置文件的使用
- 当前首选
.yml
不推荐使用.properties
文件