企业代码规范

企业代码规范

1、日期

  1. 作为参数的日志应使用Date类型,不推荐使用long时间戳的类型,时间戳的类型不利于日志分析。

2、日志打印

  1. 不可以直接抛出RuntimeException,需要抛出自定义的异常
java 复制代码
try {
            eventQueue.put(event);
        } catch (InterruptedException e) {
            throw new RuntimeException(e);
        }

3、类名定义

  1. 需具体明确的业务意义

4、阻塞队列的使用

  1. 需要将队列单独抽取出来,只需要暴漏get()set() 等方法。
  2. 不应该引入太多的****service类,做到可以重用的程度。
  3. 阻塞队列的大小可以直接写死。

5、配置文件的使用

  1. 当前首选.yml 不推荐使用.properties文件
相关推荐
辣椒思密达25 分钟前
Python公开数据采集实战:如何解决请求高频拦截与Session会话中断问题
开发语言·python
李白的天不白32 分钟前
docker ps
java
Albart5751 小时前
Python 实战教程:用 30 分钟学会解决真实问题
开发语言·python
NE_STOP1 小时前
Docker--Docker Swarm集群
java
2301_773643621 小时前
ceph池
开发语言·ceph·python
两年半的个人练习生^_^1 小时前
JMM 进阶:彻底理解 CAS 实现原理
java·开发语言
wuminyu1 小时前
Java锁机制之park和unpark源码剖析
java·linux·c语言·jvm·c++
半个烧饼不加肉1 小时前
JS 底层探究-- 事件循环
开发语言·前端·javascript
W_LuYi1852 小时前
手撸极简zkEVM验证器:RISC-V电路实践
java·risc-v
asdfg12589632 小时前
C 语言中产生伪随机数的标准做法
c语言·开发语言