《Java 开发手册》始发于阿里巴巴内部规约,涵盖编程规约、异常日志、单元测试、安全规约等七大维度。从 2017 年上线至今整整四年,共发布了七个版本,在全球 Java 开发者共同努力下,这本手册已经成为业界普遍遵循的开发规范,感谢大家一直和我们在码出高效、码出质量的路上并肩同行。
本文将介绍每个版本手册更新的亮点,文末可以下载所有版本的合集。
第七版:泰山版《Java 开发手册》
更新日期:2020/04/22
更新亮点:
- 新增 5 条日期时间规约
- 新增 2 条表别名 sql 规约
- 新增统一错误码规约
新增的规约细则如下:
OOP 规约
1.【强制】任何货币金额,均以最小货币单位且整型类型来进行存储。
2.【推荐】当某个方法的代码行数超过 10 行时,return / throw 等中断逻辑的右大括号后加一个空行。
说明:这样做逻辑清晰,有利于代码阅读
发表评论