阿里巴巴Java开发手册

文章转载自「开发者圆桌」一个关于开发者入门、进阶、踩坑的微信公众号


众所周知,制订交通法规表面上是要限制行车权,实际上是保障公众的人身安全。试想如果没有限速,没有红绿灯,没有规定靠右行驶,谁还敢上路。同理,对软件来说,适当的规范和标准绝不是消灭代码内容的创造性、优雅性,而是限制过度个性化,以一种普遍认可的方式一起做事。


阿里巴巴推出的Java开发手册是阿里近千名开发同学集体智慧的结晶,以开发视角为中心,详细列举如何开发更加高效,更加容错,更加有协作性,力求知其然,更知其不然,结合正反例,让Java开发者能够提升协作效率、提高代码质量。


手册内容分为编程规约、异常日志规约、MYSQL规约、工程规约四大块,再根据内容特征,细分成若干二级子目录。根据约束力强弱,规约依次分为强制、推荐、参考三大类:


【强制】必须遵守。是不得不遵守的约定,违反本约定或将会引起严重的后果。


【推荐】尽量遵守。长期遵守这样的规定,有助于系统稳定性和合作效率的提升。


【参考】充分理解。技术意识的引导,是个人学习、团队沟通、项目合作的方向。


希望这份手册可以帮助大伙养成良好的编码习惯,提高代码质量、降低沟通成本。


看到很多公司直接拷贝回去就用,也不是不可以,但是还是要根据自身发展的需要进行调整和优化,不要迷信所谓的权威。


大家可以点击阿里巴巴java开发手册下载。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值