对话孤尽、鸣莎:《码出高效:Java开发手册》背后的故事

对话孤尽、鸣莎:《码出高效:Java开发手册》背后的故事

【IT168 评论】Java圈最近出了一本热销书,上市仅仅两个多月在京东上的评价就已经有6.4万+。这本书就是马云、行癫及鲁肃都写过推荐语的《码出高效:Java 开发手册》。2018年12月22日,《码出高效》的两位作者阿里技术专家孤尽和鸣莎参加了由博文视点组织的读者见面,与200多位读者朋友进行了线下交流。

阿里java开发手册2.0

这次见面会中,孤尽不仅分享了本书的写作艰辛历程,第一次披露了珍贵的相关照片,尤其是通宵对稿带着朝霞回到家时拍下的日出。孤尽也和大家分享了Java开发的知识点——揭秘float、深入理解重载与覆写、红黑树详解等。另一位作者阿里云资深研发工程师鸣莎则携手孤尽、美团架构师《分布式服务架构》《可伸缩服务架构》主要作者杨彪、美团技术专家刘淏、滴滴出行高级架构师许令波对话孤尽、鸣莎:《码出高效:Java开发手册》背后的故事,为大家开启了一次精彩的“编程技术精进”对话,针对编程技术精进之路上有哪些关键节点、如何培养良好习惯、怎样应对技术变迁发展等问题一一解答,并针对年轻一代开发者提出了实实在在的建议。

阿里java开发手册2.0

见面会后,笔者有幸采访到了孤尽和鸣莎,围绕《码出高效》背后的故事、Java代码规约在阿里的推行情况以及“83行代码计划”公益行动等话题进行了讨论。

阿里java开发手册2.0

《码出高效:Java开发手册》背后的故事

2017年开春之际,阿里发布了《阿里巴巴Java开发手册》,首次公开了阿里官方Java代码规范标准,迄今为止阿里java开发手册2.0,共发布9个版本,不断精进,引起业界驻足观看和广泛热议。那么,为什么这本书的名字中也包含“Java开发手册”,“码出高效”又蕴含着怎样的含义呢?

事实上,这本书是源于影响了全球250万名开发工程师的《阿里巴巴Java开发手册》。“《阿里巴巴Java开发手册》是字典条目类的东西,而这本书描述了《手册》背后的故事、映射的技术问题以及深层次的技术思考,能够帮助大家形成自己的一套知识脉络。”鸣莎这样解释了两本书之间的区别。

阿里java开发手册2.0

孤尽表示关于这本书的书名其实他们纠结了很久,为什么叫码出高效呢?其中“码”既是动词,也是名词,是希望我们在“码” 出高效的同时编写出高质量的代“码”,这也是当初写书的初衷。为什么用大雁做背景?因为大雁是一个比较讲究协同的团队,它们的队形可以减少75%的空气阻力。为什么会选择出这本书呢?这本书结合阿里巴巴最佳实践与相关故障分析,沉淀了逻辑架构、源码分析等等,希望大家能够通过这本书获得知识水平的提升。

Java开发规约在阿里的推行情况

据孤尽介绍阿里java开发手册2.0,阿里内部现在有一个阿里巴巴经济体开发规范,这里的阿里经济体不仅包括了阿里集团,也囊括了优酷、高德、蚂蚁、菜鸟等公司阿里java开发手册2.0,他们都在这个代码规范。

与手册配套的,由阿里内部开发工程师自愿组成的P3C项目组还发布了一个Java开发规约插件对话孤尽、鸣莎:《码出高效:Java开发手册》背后的故事,目前阿里内部的安装量达到了90%以上,错误扫描接近一亿,有效提升员工的编码效率和代码交付质量。阿里外部直接安装量达到56万次,间接安装量预计也超过50万次,日活大概可以接近40%。当前在上的Star数仅一年多时间,就达到1.3万个,数千家企业正在用此软件提升员工的编程效率和质量。

除此之外,阿里对于Java开发规约的大力推行还表现在对新员工的培训上。据悉,每个入职的技术新人必须学习开发规约,成为入职的必修课之一。此外,阿里云大学还推出了一个社会版的开发规约认证,开发者也可以通过这个认证来提升自己,数以万计的开发者参加了这个认证。

技术公益:83行代码计划

《码出高效:Java 开发手册》发布的同时也官宣了一个技术公益项目“83行代码计划”,所有图书收益都将捐赠出去。

为什么叫“83行代码计划”?孤尽解释道,阿里高级研究员多隆当时在最佳质量代码评选现场,翻看代码时,说了一句“83行代码返回去再看一下。”当时,我们觉得多隆作为一个合伙人级别的技术人还能这么执着与认真的对待每一行代码,让我们很感动,因此,我们把这个公益计划命名为“83行代码计划”。

公告:
1. 本站所有资源来源于用户上传和网络,如有侵权请联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系站长处理!
6. 本站不售卖代码,资源标价只是站长收集整理的辛苦费!如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。
7. 站长QQ号码 2205675299

资源库 - 资源分享下载网 » 对话孤尽、鸣莎:《码出高效:Java开发手册》背后的故事

常见问题FAQ

关于资源售价和售后服务的说明?
本站所有资源的标价均为本站收集资源的辛苦费,不代表资源本身的价值。软件是高智慧高价值的商品,不可能是白菜价。本站资源标价只是赞助费用,收取的赞助费仅用来维持本站的日常运营!毕竟收集整理资料需要投入云计算资源和站长大量的精力。
代码有没有售后服务和技术支持?
由于代码的运行具有不可预见性,本站不保证代码完整可运行,不提供技术支持和售后服务。 本站原创代码都是站长自己开发的,可以有偿提供技术支持服务。 网站里标明【亲测】的代码都是站长亲测过的,其他的代码由于精力有限,没有一一测试,不能保证代码就一定能够使用,更没有技术支持服务,下载前请自行斟酌。
有没有搭建服务?
由于搭建服务比较费时费力,所以本站除了原创代码外均不提供搭建服务。本站分享代码纯属兴趣爱好,不以盈利为目的,请勿咨询有没有搭建服务,谢谢理解。
链接地址失效了怎么办?
请带上资源链接地址联系客服,工作时间内我们看到后将第一时间回复。
关于解压密码
本站资源一般都没有加密,如果发现需要解压密码的,那么就输入 hao.35dc.com 试试。

发表评论

资源库,由老程序员细心甄别、精心筛选,只为提供优质的源码资源

关于我们 联系我们