文章 2017-12-18 来自:开发者社区

赠阅!《阿里巴巴Java开发手册》实体书开启预售!

近年来敏捷开发的流行在一定程度上削弱了设计的重要性但在某些方面需要明确地进行详细地方案设计与评审比如存储方案和底层数据结构的设计。有缺陷的底层数据结构容易导致系统风险高可扩展性差重构成本因历史数据迁移、系统平滑过渡也会陡然增加。所以存储方案和数据结构需要认真地进行设计和评审生产环境提交执行后需要进行double check明确存储介质选型、表结构设计能否满足技术方案、存取性能和存储空间能否满足业....

文章 2017-11-27 来自:开发者社区

阿里巴巴Java开发手册

一,命名风格 1,(强制)类的命名使用驼峰命名,DO(表名的数据对象),DTO(页面数据传输对象),VO(展示对象),可以以上的结尾,可以不遵守驼峰规则。(POJO是以上的统称) 2,(强制)抽象类使用Abstract开头,异常类使用Exception结尾,测试类使用Test结尾,枚举类使用Enum结尾。 3,(强制)所有的布尔类型的变量,都不加is,否则某些框架会有序列化的错误。 4,(强制)....

文章 2017-11-24 来自:开发者社区

阿里巴巴Java规约扫描-云效(对外)版使用文档

原理 集团编码规约扫描rdc版本,是基于阿里巴巴JAVA开发手册中需要遵守的规则,转化为实际自动化扫描的规约条目纳入rdc实验室检测范围,完成后将扫描报告上传,最后把解析结果数据展示给用户。目前对外,共包括51条规则的检测。 包括2种方式接入,2种方式对比:测试服务接入更简单,适应于只做单种测试类型的扫描;实验室接入稍复杂,适应于作多种测试类型集合。比如同时做单元测试和代码规约扫描,需要把包...

文章 2017-11-14 来自:开发者社区

阿里巴巴Java开发规范---个人总结

一、编程规约 (一) 命名规约 1. 【强制】所有编程相关命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。 反例: _name / __name / $Object / name_ / name$ / Object$ 凡是以两个或一个下划线开始,后面紧跟...

阿里巴巴Java开发规范---个人总结
文章 2017-11-09 来自:开发者社区

独家视频教程,玩转《阿里巴巴Java开发手册》P3C扫描插件

扫码或点我直达 免费领 《阿里巴巴Java开发手册》IDE插件(包括PMD规则实现库)正式对外开源,如何快速掌握插件使用技巧,快速体验令人激动的自动化、智能化的插件协同工作?阿里巴巴Java开发手册P3C项目IDE插件主要开发者骏烈和云效在线扫描主要开发者胜燕,在云栖社区直播间,首次为大家提供视频教程,教大家玩转插件和在线扫描。 点击收看直播视频 插件操作 操作演示:大家结合文档《阿...

文章 2017-11-03 来自:开发者社区

阿里巴巴Java开发规约插件使用

就在今天 10月14日上午9:00 阿里巴巴于在杭州云栖大会《研发效能峰会》上,正式发布《阿里巴巴Java开发手册》扫描插件,该插件在扫描代码后,将不符合《手册》的代码按Blocker/Critical/Major三个等级显示在下方,甚至在IDEA上,还基于Inspection机制提供了实时检测功能,编写代码的同时也能快速发现问题所在。对于历史代码,部分规则实现了批量一键修复的功能。--两个...

阿里巴巴Java开发规约插件使用
文章 2017-10-25 来自:开发者社区

Android Studio 插件——《阿里巴巴 Java 开发规约》的扫描插件

版权声明:本文为博主原创文章,转载请注明出处http://blog.csdn.net/u013132758。 https://blog.csdn.net/u013132758/article/details/78337759 前言       好久没有写博客了,前不久的杭州云栖大会上,阿里巴巴正式发布了由...

Android Studio 插件——《阿里巴巴 Java 开发规约》的扫描插件
文章 2017-10-19 来自:开发者社区

由阿里巴巴Java开发规约HashMap条目引发的故事

大热的《阿里巴巴Java开发规约》中有提到: 【推荐】集合初始化时,指定集合初始值大小。说明:HashMap使用如下构造方法进行初始化,如果暂时无法确定集合大小,那么指定默认值(16)即可: public HashMap (int initialCapacity) { this(initialCapacity, DEFAULT_LOAD_FACTOR); } 看到代码规约这一条的时候,我...

由阿里巴巴Java开发规约HashMap条目引发的故事
问答 2017-10-19 来自:开发者社区

《阿里巴巴Java开发规约》插件使用详细指南2

阿里巴巴于10月14日在杭州云栖大会上,正式发布众所期待的《阿里巴巴Java开发规约》扫描插件。今天,为大家详细介绍一下Eclipse插件的安装使用。 插件下载地址 https://github.com/alibaba/p3c 或者在Github直接搜索p3c 阿里巴巴Java开发手册Eclipse插件 使用指南 首先非常感谢大家对插件的支持与意见,...

文章 2017-10-19 来自:开发者社区

《阿里巴巴Java开发规约》插件使用详细指南

阿里巴巴于10月14日在杭州云栖大会上,正式发布众所期待的《阿里巴巴Java开发规约》扫描插件。今天,阿里妹为大家详细介绍一下IDEA插件与Eclipse插件的安装使用。 插件下载地址 https://github.com/alibaba/p3c 或者在Github直接搜索p3c 阿里巴巴Java开发手册IDEA插件使用指南 通过Jetbrains官方仓库安装 1.打开 Settings ...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Java开发者

Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~

+关注