阅读阿里巴巴Java开发手册有感

阿里巴巴于10月14日在杭州云栖大会上,正式发布众所期待的《阿里巴巴Java开发规约》扫描插件,同时也再GitHub上发布了一份pdf版本的开发手册,地址传送:https://github.com/alibaba/p3c,最近刚好有空,于是乎抽空完整的阅读了一下。

对于我这种从没进入大公司大团队的野鸡Java开发来说受益匪浅,虽然里面有些地方可能不适合每一个场景,而有一些可能算是Java开发行业早就约定成俗的我一直以来就是这么做的等等,但还是非常值得完整的看一遍,总之还是很有感触的。

特别是阅读了阿里的开发手册之后,觉得以前的自己太过年轻,早期自己以前写代码的时候都比较随性随心~没考虑那么深远,在后面的开发历程里渐渐的意思到代码规范很重要。

比如早期的时候为了zhuangbility,经常把只有一句if或者循环的语句不写大括号,觉得这样做很酷。有的时候为了偷懒,直接在控制层(controller)里面写大量的逻辑代码,变量的命名更是各种自创缩写等等很多细节,在开发初期或编写代码时也都没有经过仔细的考量,导致后面维护或重构时增加大量的工作量。

阿里的这份Java开发手册,里面约定的比较细致,细致到代码缩进必须用几个空格。当然并不是说以后的开发路程中都要以这个为标准,个人觉得这份阿里的Java开发手册只能作为一个比较大程度上的参考,还有很多地方应该是结合自己的实际开发以及公司需求来约定。

个人觉得拥有良好的编程习惯不仅仅带来的是开发上的便捷,更能使编程者的心情变得更加愉悦。如果你是一个java开发者,而且还没有读过《阿里巴巴Java开发手册》的话,欢迎你去完整的读一下,PDF在线阅读地址:阿里巴巴Java开发手册


本文地址:http://darren.ink/archives/155

相关文章:

标签: java, pdf

添加新评论