专栏名称: 架构师之路
架构师之路,坚持撰写接地气的架构文章
目录
相关文章推荐
架构师之路  ·  你的提示词根本只是在浪费算力,如何让deep ... ·  3 天前  
架构师之路  ·  你的提示词根本只是在浪费算力,让deepse ... ·  4 天前  
架构师之路  ·  90%的用户不知道!触发DeepSeek深度 ... ·  5 天前  
51好读  ›  专栏  ›  架构师之路

厉害了,阿里送了一份重磅开源大礼

架构师之路  · 公众号  · 架构  · 2017-05-24 08:01

正文

今年年初,《阿里巴巴 Java 开发手册》正式发布,阿里官方 Java 代码规范标准首次对外公开。手册发布不久,微博浏览量就突破千万,下载访问量超过 40 万,业界良心,确实是 Java 工程师必备宝典”

一起来看下业界对于该手册的评价。

资深架构师-李艳鹏:

“这是多年在一线奋 斗的阿里工程师宝贵经验和线上事故的总结升华,在规模化生产实践、质量控制中必不可少的方法。它能帮助同行们少走弯路,避免掉在不必要的坑里。”

非著名程序员-涩郎:

“阿里 Java 编程规约不是约束,而是一种难得的效率规范。有了它,团队协作,代码交接和传递更加容易和便捷。以后看别人的代码再也不用头疼了。”

知乎用户-胖胖

“比起很多花哨的所谓技术和框架,这东西才是体现‘码农’和‘工程师’本质区别的地方。”


同时,也有热心用户对排版布局、部分示例错误、前后矛盾等问题提出了宝贵的建议。在收集外部建议和阿里内部经验更新的基础上,阿里巴巴规约项目组正式推出《阿里巴巴 Java 开发手册》 1.2.0 升级版,堪称史上最完善版本。


先瞅一眼目录:


动心了吧?


大家最关注的, 如何下载?


长按扫码,关注“阿里技术”公众号,回复“手册”二字,即可免费在线阅读 & 免费下载。


此手册从构思到现在的最新版本,历时两年,历经无数次内部针锋相对的讨论,迭代高达 118 次。该规约以 Java 开发者为中心视角,全文 2.2w 字,全面覆盖 编程规约 异常日志规约 MySQL 规约 工程规约 安全规约 五大板块。

每一条规范几乎都经过千锤百炼实践的考验,从最初的周更新频率,降至现在的月度更新,后续的更新频度会以年为单位。在业界同仁的支持和努力下,规约已经越来越稳定,越来越完善。

手册愿景:码出高效、码出质量

阿里技术生态丰富,框架结构成熟,经历了超高并发的多年“双十一”实战考验,积累了丰富的 Java 实战经验。《阿里巴巴 Java 开发手册》本身就是阿里巴巴的内部编码规范,从命名到项目拆分,不仅规范了一些开发细节,也提出了很多工程开发的哲学。

如阿里巴巴系统软件事业部研究员 毕玄 所言,一个 优秀的工程师和一个普通工程师的区别 不是现在满天飞的架构图,他的功底就是体现在他写的每一行代码上

规约的目标是帮助开发者码出高效、码出质量,提升系统的质量、协作的高效性。计算机工程师这个行业很特殊,既像艺术家在创造富有个性的艺术品,又是一个需要团队合作的工作。《阿里巴巴 Java 开发手册》提倡算法效率和架构扩展的个性化,而不是代码风格随意化,尽量减少没有营养的“圣战”,如: 4 个空格、单行语句换行等。


近期优化:排版、示例、规则、内容


最近的一次升级,一起来看看有哪些优化呢?

一、 排版优化 ,作为一款针对Java程序员的互联网产品,体验极大提升

二、 示例修正 ,旧示例部分本身与规范不符,唉,缺少测试哇

三、 规则修正 ,不对的还是要改正滴







请到「今天看啥」查看全文