如何才能写出好代码?应该遵循什么样的开发规范?《阿里Java开发手册》是阿里技术精英们的经验总结,经历了多次大规模一线实战检验和持续完善,这些规范将帮助我们在Java开发上更高效、容错、有协作性,提高代码质量,降低项目维护成本。
手册中给出的开发规范涵盖全面:编程规约、异常日志、单元测试、安全规约、MySQL数据库、工程结构、设计规约。
IDEA插件和Eclipse插件是又一个神器,帮助我们将这些规范高效的应用在代码中,使用文档地址链接见文末。
类别 |
规约 |
条目 |
编程规约 |
命名风格
扫描二维码关注公众号,回复:
8347349 查看本文章
|
16条 |
常量定义 |
5条 |
|
代码格式 |
12条 |
|
OOP规约 |
21条 |
|
集合处理 |
14条 |
|
并发处理 |
15条 |
|
控制语句 |
10条 |
|
注释规约 |
11条 |
|
其它 |
8条 |
|
异常日志 |
异常处理 |
13条 |
日志规约 |
9条 |
|
单元测试 |
16条 |
|
安全规约 |
8条 |
|
MySQL数据库 |
建表规约 |
15条 |
索引规约 |
11条 |
|
SQL语句 |
11条 |
|
ORM映射 |
10条 |
|
工程结构 |
应用分层 |
3条 |
二方库依赖 |
10条 |
|
服务器 |
5条 |
|
设计规约 |
16条 |
《阿里Java开发手册》资料下载:https://yq.aliyun.com/articles/656256
《阿里Java开发手册》最新版下载:http://click.aliyun.com/m/1000019584/
P3C开源项目:https://github.com/alibaba/p3c
P3C插件使用文档:https://github.com/alibaba/p3c/wiki/IDEA%E6%8F%92%E4%BB%B6%E4%BD%BF%E7%94%A8%E6%96%87%E6%A1%A3
扫描结果表明,写的代码还有很大改进空间: