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
代码质量
从缺陷率到质效工作的本质 | IDCF
一、缺陷率迷思1.1千行代码缺陷率被废弃千行代码缺陷率=Bug数量/千行代码数这是一个经典指标,以前在研发侧经常用来衡量
代码质量
,近年被逐渐弃用。
·
2021-08-03 09:18
缺陷定位测试
从零搭建Webpack5-react脚手架的实现步骤(附源码)
目录webpack5正式开始搭建指南开始搭建完成了依赖的准备工作,开始搭建项目编写webpack.dev.js开发配置开始编写webpack.prod.js生产配置编写scripts命令配置
代码质量
管控流程单元测试
·
2021-08-02 17:34
如何有效地测试Go代码
一个没有UT的项目,它的
代码质量
与工程保证是堪忧的。但在实际开发工作中,很多程序员往往并不写测试代码,他们的开
·
2021-07-29 23:24
golang单元测试mock
写出整洁的代码,是每个程序员的追求
WTF/min是衡量
代码质量
的唯一标准,UncleBob在书中称糟糕的代码为沼泽(wading),这只突出了我们是糟糕代码的受害者。国内
·
2021-07-29 00:40
编程编程风格代码风格程序员重构
13. Sonarqube实现代码扫描
1
代码质量
测试官方网站:http://www.sonarqube.org/SonarQube是一个用于
代码质量
管理的开放平台,通过插件机制,SonarQube可以集成不同的测试工具,代码分析工具,以及持续集成工具
随便写写咯
·
2021-07-14 15:36
算法Flag-02-算法的度量
但是这不太能说明这个应用程序里的某段代码的性能,比如你部署在一个内存比较大的虚拟机上,运行肯定会快些,机器本身的处理器比较优良也会较好的运行你的应用;所以直接通过监控工具查看程序运行性能指标就不能正面反应你的
代码质量
的优劣
TanzeyTang
·
2021-06-27 09:13
【手把手】SonarQube 使用教程
SonarQube是一款方便快捷的
代码质量
管理工具,如果还不知道如何部署的同学。
KaelLuo
·
2021-06-26 23:59
一个架构师需要具备哪些技能或素养?
第一个阶段应该是习惯养成,注重培养良好的编码和设计习惯,注重代码量和
代码质量
,注重抽象;第二个阶段应该是培养模块和系统设计能力,在关键系统设计上总结方法、积累经验,懂得资源(网络1/0、磁盘I0、内存、
优秀砖
·
2021-06-26 09:59
如何提升项目
代码质量
?
1.23种设计模式2.代码规范(OC与禅)3.标准1.正确性(Correctness)系统满足规格说明和用户目标的程度,即在预定环境下能正确地完成预期功能的程度。如软件有没有按照需求规格来完成,计算出的结果是否正确,计算结果是否精确。2.健壮性/鲁棒性(Robustness)健壮性是指在异常情况下如硬件发生故障、输入的数据无效或操作错误等软件能够正常运行的能力。健壮性有两层含义:一是容错能力,二
mengjz
·
2021-06-25 13:37
SonarQube
代码质量
管理
SonarQube
代码质量
管理一、介绍与安装SonarQube是一款用于
代码质量
管理的开源工具,它主要用于管理源代码的质量。
Xyxtank
·
2021-06-25 06:36
HTML:网站通用代码规范
1.概述常用代码规范旨在增强团队开发协作、提高
代码质量
和打造开发基石的编码规范,以下规范是团队基本约定的内容,必须严格遵循。
jovelin
·
2021-06-23 20:20
面试官:高级 PHP 工程师必备的编码技巧及思维你都有,就你了!!!
好的开发者通常以
代码质量
来定义。在软件行业,写好的代码意味着在在测试,更新,扩展或者修复漏洞中省钱。
it阿布
·
2021-06-22 11:56
Studio 精品插件推荐
Java代码约束插件插件名称:AlibabaJavaCodingGuidelines插件简介:这是阿里巴巴开发的一款代码约束插件,当我们的代码不符合规范时,会有相应的警告提示,能够帮助我们在开发中提升
代码质量
Android轮子哥
·
2021-06-22 04:12
Java
代码质量
改进之:同步对象的选择
在Java中,让线程同步的一种方式是使用synchronized关键字,它可以被用来修饰一段代码块,如下:当synchronized被用来修饰代码块的时候表示,如果有多个线程正在执行这段代码块,那么需要等到其中一个线程执行完毕,第二个线程才会再执行它。但是!如果被锁的同步对象没有被正确选择的话,上面的结论是不正确的哦。到底什么样的对象能够成为一个锁对象(也叫同步对象)?我们在选择同步对象的时候,应
码农星球
·
2021-06-21 17:41
测试工程师-笔试题
需求分析阶段的风险->产品需求变更的风险设计审查->测试计划的工作量估计不准、遗漏测试点、测试类型测试阶段->人员变动、开发提测推迟、
代码质量
不佳版本发布->环境问题,配置文件的更改二、写出Linux基本命
小喜_ww
·
2021-06-20 08:47
使用了这个神器,让我的代码 bug 少了一半
最近一段时间,我们团队在生产环境出现了几次线上问题,有部分比较严重,直接影响用户功能的使用,惹得领导不高兴了,让我想办法提升
代码质量
,这时候项目工程
代码质量
检测神器——SonarQube,出现在我们的视线当中
码上入坟
·
2021-06-19 20:48
代码质量
检测(SonarQube)整合中文版+阿里P3C
代码质量
检测(SonarQube)整合中文版+阿里P3C简介SonarQube是一种自动代码审查工具,用于检测代码中的错误,漏洞和代码异味。
Purgeyao
·
2021-06-19 19:10
定位JAVA进程被kill的原因
Java应用程序的问题:发生OOM导致进程Crash这种情况主要取决于研发
代码质量
,我遇到过的大概有2次。一般情况下,出现OOM异常,JVM的GC会进行回收,是不会直接导致JVM进程退出的。如果
Root_123
·
2021-06-19 09:57
基本功的重要性—(设计模式)
代码质量
既是设计出来的,也是迭代优化出来的。换句话说,无论是前期的产品需求分析、架构设计,还是后期的详细代码设计与编码,都离不开良好的设计。程序设计是每个程序员的基本功。
·
2021-06-18 22:50
java后端
基本功的重要性—(设计模式)
代码质量
既是设计出来的,也是迭代优化出来的。换句话说,无论是前期的产品需求分析、架构设计,还是后期的详细代码设计与编码,都离不开良好的设计。程序设计是每个程序员的基本功。
·
2021-06-18 21:58
java后端
【C语言】从入门到入土(入门篇)
C语言描述问题比汇编语言迅速、工作量小、可读性好、易于调试、修改和移植,而
代码质量
与汇编语言相当。C语言一般只比汇编语言代码生
恒等于C
·
2021-06-16 23:11
C语言基础
c语言
我的前端转行之路—2020,乘风破浪
整个2020年,感觉每天都在解除新知识,尝试新技术,视野得到了极大地开阔,
代码质量
也在显著提高.概述总结下来,这一年主要参与了三个产品线的开发.IOT占比50%,3D占比35%,HTA占比15%,与19
千茉紫依
·
2021-06-13 18:13
sonarqube-
代码质量
检测-java
简介SonarQube是管理
代码质量
一个开放平台,可以快速的定位代码中潜在的或者明显的错误官网安装下载-dockerdockerpullsonarqube:7.9-communitydockerrun-d-p9000
quanCN
·
2021-06-13 15:42
java中的单例设计模式使用
目的:在开发编程过程中,为了让自己的
代码质量
更好,容易被别人理解,扩展性更强,耦合性更低,便于维护,我们需要用到一些设计模式,下面就简单介绍常用一种设计模式:单例设计模式。
yuan_hh
·
2021-06-12 20:58
高质量的代码--持续更新
1.
代码质量
1.1代码的规范性1.2代码的完整性1.3代码的鲁棒性2.结语3.参考文献1.
代码质量
1.1代码的规范性清晰的书写清晰的布局合理的命名1.2代码的完整性功能测试边界测试负面测试面试题16、数值的整数次方初始解法
枫叶忆
·
2021-06-12 20:29
小程序复盘
10-29第一版迭代解决小程序周末爆发的问题,改价上线2018-10-30改价bug修复,样式优化2018-10-31支持图片审核2018-11-1图片优化,商品改价,版本更新,埋点2018-11-2
代码质量
行盲
·
2021-06-12 04:44
如何成为一个出色的敏捷开发者?
可持续性关乎项目周期的估计是否准确,代码管理分支策略的有效性,自动化测试对
代码质量
的保
程景天
·
2021-06-11 20:07
Clean Code之JavaScript代码示例
原文:JavaScriptCleanCode-BestPractices译者:Fundebug本文采用意译,版权归原作者所有引文作为一个开发者,如果你关心
代码质量
,除了需要认真测试代码能否正确执行以外,
Fundebug
·
2021-06-11 15:06
docker安装
代码质量
检测sonarqube
docke镜像安装和运行dockerpullsonarqube:lts-alpinedockerrun-d--namesonarqube-p9000:9000-p9092:9092-eSONARQUBE_JDBC_USERNAME=sonar-eSONARQUBE_JDBC_PASSWORD=sonarsonarqube:lts-alpine浏览器登录http://192.168.99.100:9
风静花犹落
·
2021-06-11 13:48
前端CodeReview流程及开发基础标准
一.代码review流程和规范目标和原则:1.提高
代码质量
,及早发现潜在缺陷,降低修改/弥补缺陷的成本2.促进团队内部知识共享,提高团队整体水平3.鼓励相互学习对方的长处和优点流程:开发完成后.开发者群里告知相关人
小小小魔仙
·
2021-06-11 06:01
html、css基础复习之布局结构篇
所谓“设计一根线,重构一身汗”,掌握好css基础对于提高UI开发效率,提升
代码质量
有很大的作用。本文由我大熊主播给大家分享一下css中布局方面的基础。
新内容在知乎或公众号熊的一些事
·
2021-06-10 18:17
秒建一个后台管理系统?用这5个开源免费的Java项目就够了
以下推荐项目都是码云上的优质项目,并且都是项目快速开发脚手架,
代码质量
什么的无法保证能有多好,毕竟很多也是个人开发,或多或少也有个人色彩影响。
码农小光
·
2021-06-09 16:02
面试官:说说卡顿问题
来面试的小伙:额...没有遇到过卡顿问题,我平时写的
代码质量
比较高,不会出现卡顿。
蓝师傅_Android
·
2021-06-09 12:46
搭建前端工程化
1.工程化的目的前端工程化就是通过流程规范化、标准化提升团队协作效率通过组件化、模块化提升
代码质量
使用构建工具、自动化工具提升开发效率2.工程化开发的流程编译=>打包(合并)=>压缩(webpack或者
believedream
·
2021-06-09 08:58
2018-08-13
开发中为了更加友好的对python代码进行管理整合,python中出现了包和模块的概念,特别是将相似功能的代码,具体将python的代码按照标准化形式,统一开发的方式和方法,可很大程度提升代码的可读性和
代码质量
进化的程序猿
·
2021-06-09 05:05
java涨薪技能
玩数据库必不可少的组件二:工程化与工具工欲善其事必先利其器,不管是小白,还是资深开发,玩Java技术体系,选择好的工具,提升开发效率和团队协作效率,是必不可少的:Maven,项目管理Jenkins,持续集成Sonar,
代码质量
管理
朽染
·
2021-06-08 05:01
一步步实现持续集成(五)运行checkstyle
本章开始在Jenkins中集成
代码质量
检查工具,主要包括checkstyle、PMD、Findbugs等。Jenkins能够实现在构建前自动进行工具的调用,进行代码检查。
漫天秋风
·
2021-06-08 02:50
所谓的培训机构
,起步价都是一万,导致了很多初中毕业,高中毕业,中专毕业,或者一些野鸡大学毕业的被忽悠.然而真正科班计算机出身的都清楚编程是绝对没有速成这回事,培训机构出来基本都是做一些外包项目,基本就是复制粘贴为主
代码质量
很低
cablechan
·
2021-06-07 16:52
如何写自定义的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
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
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
其他