之前在乐视天天研究各种底层高大上的东西,因为我就一个人,想怎么弄怎么弄。如今来了新美大,好好研读一下《阿里巴巴Java开发手册v1.2》。还要对这么看似简单的东西解析一番。毕竟现在带团队,讲究团队合作。现在项目稍微有点乱,早统一,代价越低。别问我乐视是不是不行了。乐视好的很,已经到了谷底 ...
对于程序猿来说,编程规范能够养成良好的编程习惯,提高代码质量,减少沟通成本。就在 月 号,阿里出了一份Java开发手冊 正式版 ,分为编程规约。异常日志。MySQL规约,project规约。安全规约五个章节。 这里我依据阿里的编程规约,重点记录 黑色加粗部分 自己还未做好的一些规范,同一时候方便查阅。 编程规约 一 命名规约 强制 代码中的命名均不能下面划线或美元符号開始。也不能下面划线或美元符 ...
2017-08-07 12:03 0 1101 推荐指数:
之前在乐视天天研究各种底层高大上的东西,因为我就一个人,想怎么弄怎么弄。如今来了新美大,好好研读一下《阿里巴巴Java开发手册v1.2》。还要对这么看似简单的东西解析一番。毕竟现在带团队,讲究团队合作。现在项目稍微有点乱,早统一,代价越低。别问我乐视是不是不行了。乐视好的很,已经到了谷底 ...
下载原版阿里JAVA开发手册 【阿里巴巴Java开发手册v1.2.0】 本文主要是对照阿里开发手册,注释自己在工作中运用情况。 本文内容:OOP 规约 、集合处理 、并发处理 、其他 本文难度系数为三星(★★★) 本文为第二篇 第一篇 点评阿里JAVA手 ...
1. 【强制】 代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。反例: _name / __name / $Object / name_ / name$ / Object$2. ...
本文是对阿里插件中规约的详细解释一,关于插件使用,请参考这里 1. ArrayList的subList结果不可强转成ArrayList,否则会抛出ClassCastException异常。 说明:禁止强转,如果需要用到集合特性方法,请新建一个集合,然后置入sublist,new 集合 ...
本文是对阿里插件中规约的详细解释二,关于插件使用,请参考这里 及时清理不再使用的代码段或配置信息。 说明:对于垃圾代码或过时配置,坚决清理干净,避免程序过度臃肿,代码冗余 后台输送给页面的变量必须加感叹号,${var}——中间加感叹号!。 说明:如果var ...
不为过去蹉跎,改变当下。 为什么开篇就送这么一句话给大家,我相信很多处于1-3年码龄的哥们儿们,在平时的编码历程中编码的个性可能是多彩的,每个人都有每个人特定的风格,但是我们现在这么随意写,以后这么随意写,好没问题,但是等你离开这个公司了或者是去开发别的项目了,再等别人过来接手维护 ...
下载原版阿里JAVA开发手册 【阿里巴巴Java开发手册v1.2.0】 本文主要是对照阿里开发手册,注释自己在工作中运用情况。 本文内容:命名风格、常量定义、代码风格、控制语句、注释规约 本文难度系数为一星(★) 第一篇 点评阿里JAVA手册之编程规约(命名风格 ...
今天水一篇,阿里09年6月19年更新的华山版Java开发手册,对照一下。 版本号: (一)命名风格 (二)常量定义 (五)集合处理 解读第5条 ...