企业代码规范

企业代码规范

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文件
相关推荐
希望永不加班6 分钟前
SpringBoot 核心配置文件:application.yml 与 application.properties
java·spring boot·后端·spring
我是鶸10 分钟前
secml-malware python library 源码分析及实践
开发语言·python
setmoon21416 分钟前
C++代码规范化工具
开发语言·c++·算法
不想看见40417 分钟前
C++/Qt 代码规范指南
开发语言·qt
li星野33 分钟前
QT模拟题:QT项目实践与架构设计(120分钟)
开发语言·qt
liurunlin88834 分钟前
HeidiSQL导入与导出数据
java
leaves falling35 分钟前
有效的字母异位词
java·服务器·前端
我真会写代码36 分钟前
Spring面试高频题:从基础到源码,通俗拆解+避坑指南
java·spring·面试
大鹏说大话1 小时前
Java 锁膨胀机制深度解析:从偏向锁到重量级锁的进化之路
开发语言·c#
IT猿手1 小时前
基于 ZOH 离散化与增量 PID 的四旋翼无人机轨迹跟踪控制研究,MATLAB代码
开发语言·算法·matlab·无人机·动态路径规划·openclaw