Java华山版开发规约集
阿里的《Java 开发手册》2019 华山版,真的是 Java 界的老大哥级资源了。规约分得挺细,从代码规范到数据库设计,甚至连异常日志、单元测试都覆盖到了,蛮系统的。用起来就像有个老司机在后面提醒你:别乱写,要讲规矩。
阿里规约的编程规约和安全规约部分,适合团队统一风格,避免各种野路子写法。比如变量命名、空指针、日志输出格式这些,规整多了,踩坑也少了。详细内容可以看看这篇。
还有一个挺实用的点就是MySQL 规约。像字段命名、索引添加规范,平时都容易忽略,时间久了维护起来就知道多难受了。强烈建议你团队有数据库开发的,也都过一遍。
配合IDE 插件一起用,效率更高。Eclipse 和 IDEA 插件都支持,自动提示规约违规,像写代码时多了个小教练。插件可以在这里下。
还有一点别忘了,虽然是 2019 版,但内容挺耐打,不少东西放在现在也照样实用。要是想找最新版,也有更新版,不过建议两个一起看看对比下。
如果你刚组建团队,或者做代码 review 老是鸡同鸭讲,可以先统一看这个手册,站在同一套规则上,沟通起来顺多。
下载地址
用户评论