【阿里巴巴Java编程规范学习 三】Java异常日志规约
Java异常日志规约规定了异常日志的编写范式,如何抛出等详细内容。包括错误码、异常处理、日志规约。红色加粗字体为自己可能会犯的错误以及不规范的地方,蓝色结论部分为几条规则的归纳或一条规则的阐述。错误码1 【强制】错误码的制定原则:快速溯源、沟通标准化。说明: 错误码想得过于完美和复杂,就像康熙字典中的生僻字一样,用词似乎精准,但是字典不容易随身携带并且简单易懂。正例:错误码回答的问题是谁的错?错....
【阿里巴巴Java编程规范学习 五】MySQL数据库规约
作为一个后端开发者,数据库那是必须接触的,数据库的一些操作规范也是重中之重了,因为使用不慎轻则导致慢查,重则导致数据库服务器宕机。分别从建表规约、索引规约、SQL语句以及ORM映射着几个部分来讨论。红色加粗字体为自己可能会犯的错误以及不规范的地方,蓝色结论部分为几条规则的归纳或一条规则的阐述。建表规约1 【强制】表达是与否概念的字段,必须使用 is_xxx 的方式命名,数据类型是 unsigne....

【阿里巴巴Java编程规范学习 一】Java基本编程规约(上)
编程规约是比较重要的部分,按照基础和高级,我分成了两篇来学习,上篇涉及到命名风格、常量定义、代码格式和OOP规约都是面向对象基础部分和一些通识命名规范。红色加粗字体为自己可能会犯的错误以及不规范的地方,蓝色结论部分为几条规则的归纳或一条规则的阐述。命名风格条目较多,所以使用金字塔的风格进行分类整理,易于记忆。命名风格可以按照级别和通识基础进行如下分类:通识规范:通识的规范,使各种命名更容易被理解....

【阿里巴巴Java编程规范学习 七】Java系统设计规约
Java系统设计规约是最后一部分内容,其实也是顶层设计的概念,所以本篇Blog重点讨论分为需求分析阶段和系统设计阶段,对项目开展之初的设计和认知有个清晰的轮廓,红色加粗字体为自己可能会犯的错误以及不规范的地方,蓝色结论部分为几条规则的归纳或一条规则的阐述。分阶段所需设计全流程包括:需求分析阶段和系统设计阶段,在这两个阶段分别有一些事情需要做来帮助进行更好的系统设计。1 全流程阶段1 【强制】存储....
【阿里巴巴Java编程规范学习 六】Java工程结构规约
Java工程结构也是比较重要的部分,由于最近在使用刚初始化的SpringBoot项目,所以本篇Blog重点讨论应用分层划分以及依赖处理和服务器部署参数相关,对项目全局有个整体认知,结合《阿里巴巴代码规范》的分层和自己的项目进行一个依照模块的分层划分。红色加粗字体为自己可能会犯的错误以及不规范的地方,蓝色结论部分为几条规则的归纳或一条规则的阐述。应用分层依据阿里巴巴给出的分层方案,再结合实际自己确....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
Java开发者
Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~
+关注