E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
代码质量
如何写自定义的ESLint规则 (Customized ESLint Rule)
官方文档利用ESLint检查
代码质量
by老雷面对的问题由于项目中有许多结合项目本身而自定义的编程规范,但对于一个人员流动较大、开发
George_Zeng
·
2021-06-07 09:19
equals(),hashCode()补充
很多Java程序都知道,但很多人也就是仅仅知道而已,在JoshuaBloch的大作《EffectiveJava》(很多软件公司,《EffectiveJava》、《Java编程思想》以及《重构:改善既有
代码质量
草城篱梦
·
2021-06-07 02:00
JDK 8
1.引言代码量无法判断一个程序员是否是一个优秀的程序员,有些工作年限比较久的同学,其代码量可能达到了百万级别甚至是千万级别,然而我想说的是,
代码质量
才是评价一名程序员是否优秀的标准,重其量而不重其质,大忌也
孙广明
·
2021-06-06 21:51
单元测试一
小型测试带来优秀的
代码质量
、良好的异常处理、优雅的错误报告中型测试:验证两个或多个制定的模块应用之间的交互大型测试:也被称为“系统测试”或“端到端测试”。
JackyWu15
·
2021-06-04 17:35
Sonar学习笔记
代码质量
代码级测试方法静态方法-不执行代码的基础上发现缺陷人工静态方法pairprogrammingcodeview同行评审。
做测试的DanteYu
·
2021-06-04 00:59
功能完备的井字棋——基于css3和vue
相信我这个版本的
代码质量
能胜过他们的QAQ效果demo被csdn搞了,图片只能传5mb,先拿这个阉割的凑合看看吧……目前我没发现有bug,如果有神犇发现了可以评论区告诉我qwq这个井字棋项目的功能基本上都在
hans774882968
·
2021-06-02 16:32
vue
css3
vue.js
【代码调优】Java开发中总结的
代码质量
优化技巧
目录1、MyBatis导致的SQL注入2、SQL注入3、不安全的随机数4、硬编码的密码5、SimpleDateFormat的线程不安全6、null引用7、可以通过try-with-resources优化资源释放8、合理使用线程安全类9、不安全的哈希算法10、对常量CONST的声明11、使用了Number构造函数12、判""1、MyBatis导致的SQL注入SQL注入是一种数据库攻击手段。攻击者通过
chenry777
·
2021-06-02 13:27
java
新星计划
调优
如何提升研发团队开发质量
产生
代码质量
的问题有下面四类:1.代码编写的错误,导致业务逻辑错误,无法运行。2.对整体系统不熟悉,为了实现A功能却影响了B功能。
中年龟裂岛
·
2021-05-31 00:48
浅谈如何提高PHP
代码质量
之端到端集成测试
概述在这里,我们可以使用为行为驱动开发构建的工具——官方PHP的Cucumber实现——Behat。我们可以通过运行以下代码来安装它:$phpcomposer.pharrequire--devbehat/behat增加一个目标到build.xml(在本文的第一部分中描述了Phing设置)…然后,你应该为文件features/price.feature的测试创建一个规范。Feature:PriceC
·
2021-05-28 17:19
浅谈如何提高PHP
代码质量
之单元测试
1、单元测试通过实现单一责任原则(我们的代码应该只关注功能的单个部分),我们将确保在测试期间,我们只会同时关注项目的一小部分通过使用Liskov替换原则和依赖倒置原则,我们的代码不会关心我们是否注入模拟依赖关系,只要它们实现了适当的接口在单元测试中,我们确实希望用模拟对象替换所有依赖的服务,因此我们一次只测试一个类。但模拟是什么?它们是实现与其他对象相同的接口的对象,但它们的行为是受控的。例如,假
·
2021-05-28 17:18
面试官:你的App卡顿过吗?你是如何监控的?
来面试的小伙:额…没有遇到过卡顿问题,我平时写的
代码质量
比较高,不会出现卡顿。面试官:…这回答似乎没啥问题,但是如果你在面试中真这样说他们会认为你在卡顿监控以及优化这一块是0经验。
上马定江山
·
2021-05-24 17:39
Android
性能优化
android
并发编程专题——第一章(深入理解java内存模型)
也一直很想问,但是又不敢问,想学习的同时,网上这些讲的又是乱七八糟,那么本章开始,带你走进并发编程专题在讲专题之前,我想多说两句,可能市面上的开发,对操作系统或者多线程了解的还不是特别深入,也就会经常写一些
代码质量
不是很高
皮卡皮卡程序员
·
2021-05-23 21:45
并发编程专题
java
前端之路
把握
代码质量
,写出优雅,可读性高,易维护,符合开放-封闭原则的代码了解掌握javascript常用的设计模式,并能运用设计模式编写日常业务熟悉掌握面向对象知识,能够运用面向对象的方式编程
Nick_Kai
·
2021-05-20 14:40
设计模式——使用模板方法模式尽量减少重复相似的代码段
他们都包含相似的基本操作和固定的流程,不同的是他们在不同的业务场景下,这些基本操作的具体实现有所不同,但是执行流程模式都是相同,当然最简单的话我们针对不同的业务区实现对应的基本操作,但那是很low的,
代码质量
堪忧
CrazyMO_
·
2021-05-19 18:34
Jenkins集成sonarqube自动化
代码质量
检测
一、安装前准备需要用到的安装包:●jenkins.war(Jenkinsver.2.73.3)●sonarqube-6.6.zip●sonar-scanner-cli-3.0.3.778-windows.zip●apache-maven-3.5.0-bin.zip●jdk-8u131-windows-x64.exe●sonarqube-6.6-plugins.zip网盘下载地址:https://p
zgljs
·
2021-05-19 16:47
Javascript代码规范
软件的长期价值和它的
代码质量
是成正比的。在软件的声明周期中,代码可能会被很多人阅读和修改。如果程序具有良好的结构及特性,那么在修改过程会不那么容易崩溃,良好的代码规范可以增加程序的健壮性。
走过路过见过记得
·
2021-05-19 00:35
这8个python小技巧能让你的
代码质量
提升十倍
Python是一门简单而灵活的编程语言,对于同一项小功能,可以有很多种实现方式。但是,不同的实现形式之前会有千差万别。一种普通的实现形式在内存占用、执行效率方面和一种优秀的实现形式有千差万别。本文,就来给大家介绍8个Python编程小技巧,帮助你写出更加优雅的Python代码。1.enumerate()替代range(len())问题:遍历一个列表,把里面小于0的值置为0。遍历列表,是开发过程中经
程序员小鹏
·
2021-05-18 19:52
(二十一)使用码云
此外,还集成了
代码质量
检测、项目演示等功能。对于团队协作开发,码云还提供了项目管理、代码托管、文档管理的服务,5人以下小团队免费。码云的免费版本也提供私
yshenhn
·
2021-05-18 18:00
iOS 单元测试简单入门
摘要为了减少线上bug概率,提高交付质量,目前我们已经加入了质检以及代码互看环节,但是这只对业务逻辑以及
代码质量
方面的检查,如果还想更加了提高交付质量,那么单元测试也是少不了的。
Lxyang
·
2021-05-18 10:15
Diboot 2.2.1 发布,更高效易用的开发平台
Diboot将致力于有效提高软件的
代码质量
、开发效率、可维护性,同时也对其打造了自动化工具来完成系列重复工作和复杂工作。Diboot将通
fresh_ozone
·
2021-05-17 14:37
使用SonarQube 8.1静态检查OC
代码质量
前言SonarQube是一个开源的
代码质量
管理系统,它支持包括ObjectiveC、Java、C/C++、C#、PHP在内的超过25种编程语言。
ZephyrCo
·
2021-05-17 01:04
Windows系统配置SonarQube本地服务
Windows系统配置SonarQube本地服务SonarQube简介SonarQubeSonarQube是一个用于管理源
代码质量
开放平台,可以从多个维度检测
代码质量
,快速的定位代码中潜在的或者明显的Bug
Anyers
·
2021-05-16 08:20
前端职称评级
正确使用各种插件工具中级前端工程师:工龄2-4年能独立完成整个项目的开发部署优秀的
代码质量
,通俗易懂的注释。
junup
·
2021-05-14 11:21
小微信商城《得意baby》前后端的完整源代码
整体代码没做多少改变,
代码质量
一般般,只能凑合着使用。服务器端选择了golang的iris框架从零开发
openlinyou
·
2021-05-14 11:59
Android静态代码分析工具
每个工具都有自己的特点,目的和优势,这有助于提高
代码质量
。FindBugs主要用
小菜鸟程序媛
·
2021-05-14 07:05
质量管理-sonar
1、为什么要做质量管理;2、如何从多个角度来查看
代码质量
、项目质量;代码量统计目录结构;类数量方法数量代码数量注释数量代码规范重复代码段
适合自己的最好
·
2021-05-13 13:04
CodeReview规范
目标和原则提高
代码质量
,及早发现潜在缺陷,降低修改/弥补缺陷的成本促进团队内部知识共享,提高团队整体水平评审过程对于评审人员来说,也是一种思路重构的过程,帮助更多的人理解系统是一个传递知识的手段,可以让其它并不熟悉代码的人知道作者的意图和想法
袁志健
·
2021-05-11 13:33
Java应该如何优雅地实现单元测试与集成测试
在日常的开发过程中,为了保证
代码质量
,有追求的程序员一般都会对自己编写的代码进行充分的测试,这种测试不仅仅是体现在对正常功能的简单接口调用,而是要根据代码中的各种逻辑分支,进行尽可能多的覆盖性单元测试以及主要逻辑的集成测试
风平浪静如码
·
2021-05-11 09:12
【设计模式Android】设计模式六大原则
六大原则我以前在面试别的人的时候,总是喜欢聊聊设计模式,因为总感觉功能部分都能写出来,但是
代码质量
和代码设计的东西熟练,才能更好地跟团队配合,方便产品的迭代。
mymdeep
·
2021-05-09 18:22
coverage 测试代码覆盖率
进一步考虑,测试覆盖率可以看作是产品
代码质量
的间接指标--之所以说是间接指标,因为测试覆盖率评价的是测试代码的质量,并不是产品代码的质量。
一个坏员工
·
2021-05-09 12:25
疯狂提升代码开发效率和
代码质量
目录1、SVN的集成2、开启热更新3、取消大小写敏感,提升匹配效率4、查看数据的来源和去处5、检查代码,避免低级错误6、查看代码的最后修改者7、Maven的使用8、调试技巧9、文件比对10、查看类继承关系图总结:在平常的开发中,发现一些同事对Idea使用的不是很熟练,仅仅用来编辑,编译,不能很好的发挥Idea的神奇。整理了下我平常用的一些技巧,希望你能从中学习到一些。开始吧1、SVN的集成IDEA
香菜聊游戏
·
2021-05-09 08:17
香菜聊游戏
Java
java
intellij
idea
技巧
编程语言
python
前阿里P8架构师谈如何设计优秀的API
此外,编写API还有利于开发者提高
代码质量
,提高自身的编码水平。优秀API所具备的特征:简单易学;易于使用,
java成功之路
·
2021-05-09 05:00
IOS-Sonar
代码质量
监控
随着新业务的增加和老业务的不断优化,项目中的代码也在一直增加,当代码量达到几十万行的时候,人工审查肯定会费时费力,所以有了SonarQube
代码质量
管理平台,通过配置审查规则,让程序帮你检测代码中潜在的
跑步的李磊
·
2021-05-09 02:42
Android开发中必备的代码Review清单
事实证明,这样能有效提高自己的
代码质量
和功能的稳定性。所以推荐大家以后每次提交代码前,都可以看下这份Review清单哈。
菜刀文
·
2021-05-07 23:07
浅谈TypeScript3.7中值得注意的3个新特性
对于3.7中包含的新特性,其实相比较之前几次release来说,算是一个比较小的发布版本,但是其中包含的几个特性对
代码质量
本身,会带来显著地提升。
·
2021-05-07 14:03
AndroidStudio下使用SonarQube使用心得
SonarQube是一个
代码质量
管理的平台,关于平台的配置方法很多,但是用于AndroidStudio的相关文档真心不多,使用方法:1本地进行代码审查:(使用AS的插件)缺点:无法同步到服务器并形成图表和文档优点
埃赛尔
·
2021-05-06 15:26
项目重构
本次重构旨在解决以下问题,以期在以后的开发中能保证
代码质量
,降低维护成本。
devHornet
·
2021-05-06 10:17
谈谈
代码质量
0反思
代码质量
永远是绕不过去的一个坎,如今公司人员扩招,更多进来的是初级工程师,慢慢意识到一个严重的问题,质量在下降,近处于失控的状态。
__XY__
·
2021-05-05 16:10
【高效编码】超全面的,超正的单元测试框架Junit的使用姿势
充分的单元测试可以很好的提高
代码质量
。本篇文章就将介绍单元测试框架Junit,小伙伴们是不是很期待呀,哈哈哈。文章目录单元测试有啥用?Junit
码农飞哥
·
2021-05-05 16:20
框架技术
-----【Junit】
高效编码
java
单元测试
junit
关于自动化web安全测试动态fuzz的思路与实践分析
代码审计其实也不仅仅是审计安全问题,也有审计
代码质量
的。目前市场的代码审计软件,商业的好像都是有
代码质量
检查的。
Safesonic
·
2021-05-04 07:56
vue.js 之网易课程2 (let和const命令)
创建项目所有的都是yes的时候,修改代码出现了问题从上面的信息可以看出来,都是eslint这个库出现了问题,应该是
代码质量
的问题;ps:解决方案就是在创建代码的时候,不用安装eslint。
木木有耳
·
2021-05-03 15:37
阿里巴巴编码规范(Java)
近万名阿里Java技术精英的经验总结,并经历了多次大规模一线实战检验及完善,铸就了高含金量的《阿里巴巴Java开发手册》,并向业界开放,希望使团队在Java开发上更加高效、容错、有协作性,提高
代码质量
,
阿里云大学百科
·
2021-05-03 14:57
使用Jenkins构建自动化打包
(主要怕
代码质量
太低,一下子把机器给崩溃了)废话不多说了上马,咋们往下看:安装jdk下载jdk地址:http://www.oracle.com/technetwork/java/javase/downloads
黑客和白帽子的故事
·
2021-05-02 05:17
谷歌的软件测试之道读书笔记
代码质量
从一开始就能更好,早期构建版本的质量会更高,集成也不是必须的,系统测试可以关注与真正面向用户的问题。所有的工程师和项目才能从堆积如山的bug中解脱出来。
蜗牛奕
·
2021-05-02 00:42
看完这篇,你的PHP代码优雅一个档次。
问我要怎么提高自己的
代码质量
,让自己代码看得顺眼一点,舒服一点,就像看到大长腿MM,两眼放光那种。于是我:你先这样,然后这样,然后再那样。。。。。。老王同学:别闹,到底是哪样?
ClassmateLin
·
2021-05-01 20:13
php
php
laravel
thinkphp
代码规范
phpstorm
Dubbo 源码学习系列(二) 动手写dubbo核心原理
前言我觉得只有学习源码,才能获取到与大师交流的机会,优秀的设计能让我在编程思想上得到锻炼提升,也会让我去更注重自己的
代码质量
!
Dream_it_possible!
·
2021-04-30 16:57
源码学习
dubbo源码学习
分布式架构dubbo
手写dubbo核心原理
安全测试总结
侧重
代码质量
coverity。侧重代码安全手动搜索日志不能打印敏感数据,可以全局正则搜索user,token,pwd。
望月成三人
·
2021-04-30 11:06
解析新致开发云如何持续实现代码review
在下文中,我们将详细讨论如何通过SonarQube
代码质量
管理系统以及
暮秋老人
·
2021-04-30 06:39
使用Docker搭建SonarQube检测
代码质量
SonarQube简介Sonar是一个用于
代码质量
管理的开源平台,用于管理源代码的质量,可以从七个维度检测
代码质量
可以通过插件形式,支持包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip
不想当码农的程序员
·
2021-04-29 22:14
徽章系列7: codacy 的使用
codacy编程代码自动审查服务平台,可以帮我们分析存在的问题或者说是bug,主要包括
代码质量
、语法规范、功能可用性方面的检查。codacy怎么使用?进入官网,添加自己的需要的project。
孤独狂饮
·
2021-04-29 07:30
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他