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
代码质量
方案设计:基于IDEA插件开发和字节码插桩技术,实现研发交付质量自动分析
一、前言如何保证
代码质量
?业务提需求,产品定方案,研发做实现,测试验流程。四种角色的相互配合是确保一个需求上线的必备条件。
·
2021-02-25 17:16
java服务器程序员后端
idea常用插件
1.AlibabaJavaCodeGuidelines代码规范检查插件,改善
代码质量
,帮助程序员规范自己写的代码。
·
2021-02-24 18:30
idealombok
方案设计:基于IDEA插件开发和字节码插桩技术,实现研发交付质量自动分析
一、前言如何保证
代码质量
?业务提需求,产品定方案,研发做实现,测试验流程。四种角色的相互配合是确保一个需求上线的必备条件。
·
2021-02-23 15:35
java服务器程序员后端
【Rust日报】2021-02-19 使用Rust从零重写SQLite
SQLite有很完善的文档,
代码质量
非常高,而且有非常丰富的单元测试用例,终于有人尝试使用Rust重写一个SQLite了,感兴趣的朋友可以一起参与!
Rust语言中文社区
·
2021-02-19 23:19
java
python
编程语言
区块链
github
【译】NodeJS and Good Practices
翻译原文:NodeJSandGoodPracticesOriginMyGitHub正文软件总是处于随时变化中,而有助于衡量
代码质量
的一个方面是改动代码的容易程度。但为什么会这样呢?...
·
2021-02-17 12:55
node.js
【译】NodeJS and Good Practices
翻译原文:NodeJSandGoodPracticesOriginMyGitHub正文软件总是处于随时变化中,而有助于衡量
代码质量
的一个方面是改动代码的容易程度。但为什么会这样呢?...
·
2021-02-17 12:16
node.js
代码质量
提升——SQL优化与加固
SQL优化与加固提示:优化有风险,涉足需谨慎。文章目录SQL优化与加固一、优化可能带来的问题有哪些?二、优化的需求三、如何优化1.SQL语句性能优化2.SQL语句安全优化总结一、优化可能带来的问题有哪些?1.优化不总是对一个单纯的环境进行,还很可能是一个复杂的已投产的系统;2.优化手段本来就有很大的风险,只不过你没能力意识到和预见到;3.任何的技术可以解决一个问题,但必然存在带来一个问题的风险;4
Hai-W
·
2021-02-12 12:01
Java
数据库
mysql
sql
java
数据库
nosql
代码质量
提升——减少判空代码
前言如何提升
代码质量
,让代码更加健壮简洁?为什么不建议使用!=null做判空?为了避免空指针调用,我们经常会看到这样的语句:if(userId!
Hai-W
·
2021-02-08 10:46
Java
java
Junit测试介绍
文章目录Junit测试介绍Junit的测试步骤1、引入依赖2、生成测试类Junit介绍Junit测试介绍测试是在开发过程中保证
代码质量
的必不可少的环境,开发人员常用的一键构建测试结构的功能,通过Junit
超大充电宝
·
2021-02-08 08:36
#
MyBatis
java
单元测试
Java飞机大战
Java飞机大战本次的飞机大战是我进入大学以来第一次大部分靠自己的思路写出来的项目,虽然
代码质量
可能不是很高,但是这次项目完成给我带来的成就感真的很大很大。
xie
·
2021-02-04 13:00
java
游戏
多进程
项目组 eslint 统一配置及疑难解决
代码规范缺乏校验,上库
代码质量
日益下降。第一步按照可信认证规则(标准代码规范)配置eslintrc文件,插件的配置自不必说。为
追逐、
·
2021-02-01 21:00
前端技术
eslint
带你入门前端工程(四):测试
也可以这样理解:测试的作用是为了提高
代码质量
和可维护性。提高
代码质量
:测试就是找BUG,找出BUG,然后解决它。BUG少了,
代码质量
自然就高了。
·
2021-01-26 19:53
javascript前端
带你入门前端工程(四):测试
也可以这样理解:测试的作用是为了提高
代码质量
和可维护性。提高
代码质量
:测试就是找BUG,找出BUG,然后解决它。BUG少了,
代码质量
自然就高了。
·
2021-01-26 19:52
javascript前端
淘宝开源的
代码质量
检测工具,太强大了!!
代码质量
评价标准有编码经验的人对代码都有一定的“鉴赏力”,能够凭感觉给出代码好坏的主观评价。但是这种凭感觉的方式太过个性随意,所谓仁者
·
2021-01-26 19:40
java
说透代码评审
但是如果站在迭代的角度思考下一次升级,如何确保新的
代码质量
就显得很有必要,特别是你的代码需要重写的时候,我想你一定会遇到和我一样的问题,我们究竟应该如何保证我们的代码的质量?
·
2021-01-23 14:07
java
说透代码评审
但是如果站在迭代的角度思考下一次升级,如何确保新的
代码质量
就显得很有必要,特别是你的代码需要重写的时候,我想你一定会遇到和我一样的问题,我们究竟应该如何保证我们的代码的质量?
·
2021-01-23 13:21
java
IDEA 单元测试覆盖技巧分享
在工作中,当被问到“如何提高
代码质量
”,回答无非如下几个,增加评审,代码规约,单元测试。
·
2021-01-22 11:50
Sonar
代码质量
检测相关知识及推广步骤梳理
Sonar
代码质量
检测相关知识及推广背景介绍一、什么是
代码质量
:
代码质量
指的是代码内在的非功能性的质量,用户不能直接体验到这种质量的好坏,
代码质量
不好,最直接的”受害者“是开发者或组织本身,因为
代码质量
好坏直接决定了服务本身得到可维护性成本的高低
·
2021-01-21 21:52
工具代码质量sonar
淘宝开源的
代码质量
检测工具,太强大了!!
代码质量
评价标准有编码经验的人对代码都有一定的“鉴赏力”,能够凭感觉给出代码好坏的主观评价。但是这种凭感觉的方式太过个性随意,所谓仁者
码农突围
·
2021-01-20 23:46
java
【Vue】基于UI库二次组件封装
为什么要封装成组件能够把页面抽象成多个相对独立的模块实现代码重用,提高开发效率和
代码质量
,使得代码易于维护为什么要讲基于第三方UI库封装组件这段时间经手了几个项目,都是后台管理系统的,大家知道后台管理系统最多的就是
米尔
·
2021-01-19 13:48
javascript
前端
vue.js
11个 Javascript 小技巧帮你提升
代码质量
Javascript常用代码优化和重构的方法简介主要介绍以下几点:提炼函数合并重复的条件片段把条件分支语句提炼成函数合理使用循环提前让函数退出代替嵌套条件分支传递对象参数代替过长的参数列表少用三目运算符合理使用链式调用分解大型类活用位操作符纯函数本文会不断更新,不足之处欢迎补充。提炼函数好处:避免出现超大函数。独立出来的函数有助于代码复用。独立出来的函数更容易被覆写。独立出来的函数如果拥有一个良好
亲爱的阿乾
·
2021-01-18 19:06
html5
css
javascript
html
前端
11个 Javascript 小技巧帮你提升
代码质量
Javascript常用代码优化和重构的方法简介主要介绍以下几点:提炼函数合并重复的条件片段把条件分支语句提炼成函数合理使用循环提前让函数退出代替嵌套条件分支传递对象参数代替过长的参数列表少用三目运算符合理使用链式调用分解大型类活用位操作符纯函数本文会不断更新,不足之处欢迎补充。提炼函数好处:避免出现超大函数。独立出来的函数有助于代码复用。独立出来的函数更容易被覆写。独立出来的函数如果拥有一个良好
亲爱的阿乾
·
2021-01-18 19:06
html5
css
javascript
html
前端
基于pytest的自动化测试实践
一款强大python的测试框架.具有如下特点:适用范围广:可以用于所有级别和类型的软件测试.开发工程师:用于单元测试(UnitTest)QA:
代码质量
检测测试工程师:接口测试,功能测试,UI测试TDD:
Tim2Anna
·
2021-01-18 13:17
自动化测试
pytest
python
测试
测试开发
高质量单元测试方法篇-写好单元测试的理论方法
单元测试作为提升
代码质量
的有效方法,目前在国内各大互联网公司的开发团队中,尤其是业务团队中却鲜少被使用。这主要由于大家对于单元测试有一些认知错误,或者没有正确的打开方式。
Buynow_Zhao
·
2021-01-17 13:57
Android日志开发实践(一)
按28定律,只有20%程序员能写出合格的代码,其他80%
代码质量
都是有问题的。按从业多年接触的经验上看,竞然高达有80%的人不注重日志实践,甚至连日志实践都很肤浅。
zhangfisher
·
2021-01-12 15:26
android
logback
日志
sentry
slf4j
超详细的 JS 数组方法
“数组是js中最常用到的数据集合,其内置的方法有很多,熟练掌握这些方法,可以有效的提高我们的工作效率,同时对我们的
代码质量
也是有很大影响。”
輕描淡寫以後的以後
·
2021-01-12 10:55
javascript
SonarQube代码检查工具-2021-01-10
SonarQube
代码质量
检查工具官网对于SonarQube的描述15种语言的静态代码分析Java、JavaScript、C#、TypeScript、Kotlin、Ruby、Go、Scala、Flex、
青山有扶苏
·
2021-01-10 14:58
如何设计一个高可用系统?简单总结了10来种方法,今天全部告诉你们!
1.注重
代码质量
,测试严格把关2.使用集群,减少单点故障3.限流4.超时和重试机制设置5.熔断机制6.异步调用7.使用缓存8.其他四、总结一篇短小的文章,面试经常遇到的这个问题。
Java_Caiyo
·
2021-01-09 10:50
数据库
java
编程语言
分布式
熔断
C++编程永不过时的语言,原因何在?
用C++编写的程序可读性好,生成的
代码质量
高,运行效率仅比汇编语言慢10%~20%。具体如下是C语言的超集。它既保
linux大本营
·
2021-01-07 17:11
c++
linux
后端
FIL中文社区:Filecoin挖矿现在上车是否来得及?FIL未来趋势会怎么走?
下面给大家简单科普下:»首个在SEC批准下进行募资的项目;»首个将实体产业跟区块链有效结合的区块链项目;»首个在
代码质量
上能够跟比特币和以太坊相提并论的项目;»创下区块链募资记录的项目;……其次,伴随着互联网痛点矛盾日益突出
Fil中文社区
·
2021-01-06 15:38
IPFS
比特币
区块链
那些总是写“烂代码”的同学,强烈推荐你用这款 IDEA 插件!
Sonar可以从以下七个维度检测
代码质量
,而作为开发人员至少需要处理前5种
代码质量
问题1、不遵循代码标准sonar可以通过PMD,CheckStyle,Findbugs等等代码规则检测工具规范代码编写2
技术宅小白
·
2021-01-06 13:03
前端
后端
java
编辑器
程序员
将项目放置码云管理,并通过webhook同步更新项目线上程序(一)
2013年推出的基于Git的代码托管服务,Gitee除了提供最基础的Git代码托管之外,还提供代码在线查看、历史版本查看、Fork、PullRequest、打包下载任意版本、Issue、Wiki、保护分支、
代码质量
检测
Happly·嘻嘻
·
2021-01-06 09:16
Git
Linux
JetBrains发布java
代码质量
检测工具Qodana早期预览版
JetBrains正在开发一种被称为Qodana的
代码质量
检测工具。它将JetBrainsIDE具有的智能代码检查带入了项目CI/CD管道中。
·
2021-01-05 15:11
JetBrains发布
代码质量
检测工具Qodana早期预览版
JetBrains正在开发一种被称为Qodana的
代码质量
检测工具。它将JetBrainsIDE具有的智能代码检查带入了项目CI/CD管道中。
码农小胖哥
·
2021-01-05 14:21
java
JetBrains发布
代码质量
检测工具Qodana早期预览版
JetBrains正在开发一种被称为Qodana的
代码质量
检测工具。它将JetBrainsIDE具有的智能代码检查带入了项目CI/CD管道中。
码农小胖哥
·
2021-01-05 14:45
java
复杂系统如何保障
代码质量
?让测试先行
简介:TDD(TestDrivenDevelopment)是一种强调测试先行的开发方式,通过编写单元测试用例,有效保障存量复杂系统在开发、重构上的质量。本文通过分析现有测试方法面临的问题,分享如何使用GTest框架进行单元测试,以及在单元测试中的一些实践心得。一业务背景高德在线导航服务作为有很强业务特性和多年历史积累的存量系统,不可避免的存在大量的不合理代码,而业务演进对系统性能、算法、底层架构等
阿里云开发者
·
2021-01-05 10:46
XML
敏捷开发
算法
测试技术
开发工具
git
数据格式
在淘宝,我们是这样衡量
代码质量
的
Python实战社群Java实战社群长按识别下方二维码,按需求添加扫码关注添加客服进Python社群▲扫码关注添加客服进Java社群▲来源丨阿里云云栖号越高级别的程序员往往越看重
代码质量
。
程序员大咖
·
2021-01-04 10:00
编程语言
人工智能
java
项目管理
大数据
使用jGit 通过gitUrl 获取Git的所有分支
尤其在大的企业里,对
代码质量
的检查也是很多的,比如通过sonar进行代码的管理,通过自己编写maven插件来自定义规范并通过Jenkins去
njitzyd
·
2021-01-04 01:46
程序员
git
分支管理
使用jGit 通过gitUrl 获取Git的所有分支
尤其在大的企业里,对
代码质量
的检查也是很多的,比如通过sonar进行代码的管理,通过自己编写maven插件来自定义规范并通过Jenkins去
njitzyd
·
2021-01-04 00:00
程序员
git
分支管理
最佳实践_Flutter 最佳实践
medium.com/flutter-community/flutter-best-practices-and-tips-7c2782c9ebb5最佳实践是一个领域可以接受的专业标准,对于任何编程语言来说,提高
代码质量
梦酱酱酱酱肉大包子
·
2021-01-02 14:27
最佳实践
质量检测期末考试复习
质量检测期末考试静态测试1.代码检查2.静态结构分析-以图形的方式表现程序的内部结构3.
代码质量
度量软件质量包括六个方面:1.功能性2.可靠性3.易用性4.效率5.可维护性6.可移植性三种度量参数1.line
lj-babubibu
·
2021-01-01 21:49
质量检测
软件测试
7 个建议让 Code Review 高效又高质
本文分享阿里资深技术专家的看法:CR是一种关于社会学的长期行为和组织文化,通过CR,形成一种良性互动的技术氛围,传播和分享知识,提升
代码质量
,并给出了7个提高CR效率和质量的实践建议。
Honins
·
2020-12-31 09:23
团队建设
CodeReview
那些总是写“烂代码”的同学,强烈推荐你用这款 IDEA 插件!
Sonar可以从以下七个维度检测
代码质量
,而作为开发人员至少需要处理前5种
代码质量
问题1、不遵循代码标准sonar可以通过PMD,CheckStyle,Findbugs等等代码规则检测工具规范代码编写2
技术宅小白
·
2020-12-30 21:13
前端
后端
java
编辑器
程序员
python docker自动化_如何将你的Python项目全面自动化?
作者|MartinHeinz译者|平川策划|陈思每个项目——无论你是在从事Web应用程序、数据科学还是AI开发——都可以从配置良好的CI/CD、Docker镜像或一些额外的
代码质量
工具(如CodeClimate
梅梅子MMZ
·
2020-12-30 14:00
python
docker自动化
如何解耦代码
为什么要解耦如果说重构是保证
代码质量
不至于腐化到无可救药地步的有效手段,那么利用解耦的方法对代码重构,就是保证代码不至于复杂到无法控制的有效手段。
NeXt4
·
2020-12-30 11:05
码云上面优秀的java项目_秒建一个后台管理系统?用这5个开源免费的Java项目就够了...
以下推荐项目都是码云上的优质项目,并且都是项目快速开发脚手架,
代码质量
什么的无法保证能有多好,毕竟很多也是个人开发,或多或少也有个人色彩影响。
李管春
·
2020-12-30 07:39
码云上面优秀的java项目
token是写死的吗_面试官:你开发的app卡顿过吗?这样回答让面试官很满意
来面试的小伙:额...没有遇到过卡顿问题,我平时写的
代码质量
比较高,不会出现卡顿。
公考陈老师
·
2020-12-29 16:56
token是写死的吗
Sonar,扫出你的不规范
Sonar不只是一个质量数据报告工具,更是
代码质量
管理平台。支持的语言包括:Java、PHP、C#、C、Cobol、PL/SQL、Flex等。
渣渣小码渣
·
2020-12-29 10:35
开发工具常见问题
Sonar
java
为什么我推荐用JSX开发Vue3
这确实给Vue带来了非常大的用户量,尤其是最追求需求开发效率,往往不那么在意工程
代码质量
的国内中小企业中,Vue占据的份额极速增长。
Jokcy
·
2020-12-28 18:13
vue3
javascript
jsx
优化
vue.js
为什么推荐使用JSX开发Vue3
这确实给Vue带来了非常大的用户量,尤其是最追求需求开发效率,往往不那么在意工程
代码质量
的国内中小企业中,Vue占据的份额极速增长。
·
2020-12-28 16:09
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
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
其他