最近公司新项目中为了统一大家的代码规范,提高代码质量,找了2个检查插件。 Alibaba Guide偏向于代码规范/安全规约方面的检查,由阿里巴巴手册扩展而来, SonarLint偏向于代码质量、设计/隐藏的风险问题检查,包括代码标准规范、潜在缺陷、复杂度、重复、注释、糟糕的设计等。 1 Aliba ...
分类:
其他好文 时间:
2020-05-02 15:17:27
阅读次数:
78
写在前面 某天上网冲浪时,看见阿里巴巴发布了最新的java开发手册。好奇之下下载来了看了看。觉得收获很大,特此在这里记录一下自己觉得有用的点。 java开发手册链接: 代码规范篇 命名风格 1.[强制]所有编程相关的命名严禁使用拼音和英文混合,更不允许直接使用中文. 2.[强制]类名使用UpperC ...
分类:
编程语言 时间:
2020-04-27 13:19:57
阅读次数:
92
前端代码规范 JavaScript代码编写规范 缩进 每一层级由4个空格组成,避免使用制表符(Tab)进行缩进。 行的长度 每行长度不应该超过80个字符,多于80个字符,应该在运算符后换行,下一行增加两级缩进(8个字符) doSomething(argument1,argument2,argumen ...
分类:
其他好文 时间:
2020-04-23 21:04:39
阅读次数:
53
代码规范 缩进: 采用 4 个空格缩进,禁止使用 tab 字符。 变量命名: 使用 lowerCamelCase 风格,必须遵从驼峰形式 每行最多字符数: 单行字符数限制不超过 120 个 函数最大行数: 单个方法的总行数不超过 80 行 函数名: 使用 lowerCamelCase 风格,必须遵从 ...
分类:
其他好文 时间:
2020-04-23 20:48:00
阅读次数:
78
本文始发于个人公众号: TechFlow ,原创不易,求个关注 今天是Golang专题的第二篇,我们来看看Go的语言规范。 在我们继续今天的内容之前,先来回答一个问题。 有同学在后台问我,为什么说Golang更适合分布式系统的开发?它和Java相比有什么优势吗? 其实回答这个问题需要涉及很多概念,比 ...
分类:
编程语言 时间:
2020-04-20 21:38:24
阅读次数:
60
Hibernate事务操作 事务相关概念 1 什么是事务 2 事务特性 3 不考虑隔离性产生问题 (1)脏读 (2)不可重复读 (3)虚读 4 设置事务隔离级别 (1)mysql默认隔离级别 repeatable read Hibernate事务代码规范写法 1 代码结构 在项目中SessionFa ...
分类:
Web程序 时间:
2020-04-18 12:07:13
阅读次数:
70
代码洁癖 我们写代码给计算机运行,但是读代码的不仅仅是计算机,还有我们的战友(同事),还有未来的战友。 我们不能做一个猪队友,所以保证通用的代码规范是必要的。 每行代码需要有一个合理的长度 避免从左到右有很长的代码,当理解这行代码的时候会占用我们的思维。 在印刷制品中,最合理的长度在50-70个字符... ...
分类:
其他好文 时间:
2020-04-18 10:00:09
阅读次数:
82
面试官:有操作过Linux吗? 我:有的呀 面试官:我想查看内存的使用情况该用什么命令 我:free 或者 top 面试官:那你说一下用free命令都可以看到啥信息 我:那,如下图所示 可以看到内存以及缓存的使用情况 total 总内存 used 已用内存 free 空闲内存 buff/cache ...
分类:
数据库 时间:
2020-04-17 09:57:17
阅读次数:
106
团队准则 | 角色 | 要求 | | | | | 策划 | 1、设计合理,多站在用户角度考虑2、设计的复用性强,具有一定可拓展性,不做过多的累赘设计3、保持与程序和美术的沟通,不做超出团队能力范围的设计 | | 程序 | 1、正确实现设计需求,做好模块测试2、保持良好的代码规范3、遇到技术问题及时提 ...
分类:
其他好文 时间:
2020-04-14 17:06:15
阅读次数:
62
1、 最擅长什么? 2、 项目做过什么优化? 3、代码规范? Java开发中所要遵守的编码规范大体上有如下7点。命名规范、注释规范、缩进排版规范、文件名规范、声明规范、语句规范以及编程规范。 https://www.cnblogs.com/xiaocai0923/p/10698824.html 4、 ...
分类:
其他好文 时间:
2020-04-13 16:48:02
阅读次数:
64