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
代码质量
38 - 面向对象、设计原则、编程规范、重构技巧万字长文总结回顾
前面一些文章,将设计原则和思想已经全部讲完了,其中包括:面向对象、设计原则、规范与重构三个模块的内容,本文对知识点进行回顾总结总结提纲一、
代码质量
评判标准如何评价
代码质量
的高低?
舍是境界
·
2023-09-29 01:16
设计模式理论基础
1、
代码质量
的评判及如何写出好代码
代码质量
的评价有很强的主观性,描述
代码质量
的词汇也有很多,比如可读性、可维护性、灵活、优雅、简洁等,这些词汇是从不同的维度去评价
代码质量
的。
HHHHYN
·
2023-09-28 21:28
设计模式
设计模式
SonarQube
代码质量
检查工具简介
Sonar(SonarQube)是一个开源平台,用于管理源代码的质量Sonar不只是一个质量数据报告工具,更是
代码质量
管理平台支持Java,C#,C/C++,PL/SQL,Cobol,JavaScrip
玉羽凌风
·
2023-09-28 21:17
项目管理
sonar代码检查_
代码质量
管理工具:SonarQube常见的问题及正确解决方案(一)
SonarQube简介Sonar是一个用于
代码质量
管理的开放平台。通过插件机制,Sonar可以集成不同的测试工具,代码分析工具,以及持续集成工具。
weixin_39945523
·
2023-09-28 21:43
sonar代码检查
gerrit部署
前言CodeReview代码评审是指在软件开发过程中,对源代码的系统性检查,改进
代码质量
,查找系统缺陷,保证软件总体质量和提高开发者自身水平。
1314444
·
2023-09-28 21:39
gitlab
github
SonarQube
代码质量
检查平台
而为了减少这种情况,有一种比较好的方式就是提高
代码质量
,比如通过codereview,从而降低错误风险。
张维鹏
·
2023-09-28 21:36
编程随想
+
开发利器
IDER代码检查工具
而为了减少这种情况,其中一种比较好的方式就是提高
代码质量
,比如通过代码审查,从而降低错误风险,但是,代码审查难度大,代码缺陷、漏洞不易发现,且审查工作随着代码量增加而增加,审查效率低。
NetSnake_
·
2023-09-28 21:34
java
bug
idea
ide
代码质量
难评估?一文带你用 SonarQube 分析
代码质量
!
无论是架构师还是研发经理,
代码质量
都是必须要关注的重点。Sonar(没错,是Sonar,不是SonarQube)是一个用于
代码质量
管理的开源平台,用于管理代码的质量。
技术宅chat
·
2023-09-28 21:03
java
数据库
开发语言
代码质量
检测-SonarQube
文章目录前言一、SonarQube是什么?二、SonarQube安装步骤1.docker安装2.docker-compose安装3.访问SonarQube4.配置SonarQube4.1安装中文插件4.2导入规则集4.3配置规则集4.3安装多分支检查插件三、SonarQube使用步骤1.创建项目2.启动本地扫描四、GitLab流水线集成Sonarqube扫描1.sonarqube创建关联gitla
懒死洛特
·
2023-09-28 21:32
devops
软件构建
敏捷流程
【云上探索实验室】编程范式变革进行时——CodeWhisperer实践全流程及测评分析报告
CodeWhisperer实践全流程3.1、CodeWhisperer基础实验3.2、CodeWhisperer项目实践——Web端宝可梦图鉴四、CodeWhisperer测评分析报告4.1、功能性分析4.2、
代码质量
分析
中杯可乐多加冰
·
2023-09-28 19:53
心源易码
亚马逊
人工智能
AI编程
CodeWhisperer
深度学习
自然语言处理
游戏设计模式专栏(一):工厂方法模式
本文将介绍工厂方法模式,并通过一个示例来展示如何使用它来改善
代码质量
。本文源码和源工程在文末获取,小
·
2023-09-28 10:00
前端
如何养成一个良好的代码习惯!
在没有任何外部约束的情况下,如何要求自身写出一份易读的代码这是每个开发者都应该去思考的问题前端代码规范是指规范前端开发人员在编写代码时遵循的一些标准和规则,目的是提高
代码质量
、可读性和可维护性,减少代码错误
谭少居然
·
2023-09-27 22:59
经验分享
在 Java 中使用JUnit5进行单元测试和自动化测试
一、前言单元测试和自动化测试是现代软件开发过程中必不可少的环节,可以提高
代码质量
和开发效率。
青年老年程序员
·
2023-09-27 11:53
java心得
单元测试
java
junit
简化 Go 开发:使用强大的工具提高生产力
为了提高工作效率和
代码质量
,简化开发流程并自动执行重复性任务至关重要。在本文中,我们将探讨一些强大的工具和技术,它们将简化Go开发过程,助力您的编码之旅。
·
2023-09-27 10:19
go后端运维
“去哪儿旅行”Java工程师内推资格——直入笔试,圆你大厂梦,放心啦,来源可靠,给你的梦想提提速!
Java开发工程师(2024)所在地:北京市海淀区工作职责:按照需求,负责技术平台或业务支持系统的设计、维护,以及代码开发工作;根据开发规范编写各种开发文档及项目文档;协助需求方进行技术调研;不断提高产品的
代码质量
勿埋我心
·
2023-09-27 00:31
java
spring
boot
java-ee
数据结构
linux
建造者模式、责任链模式与OKHttp
1.简介学习构造模式不仅可以提高
代码质量
,也有助与我们阅读各类库的源码,因为优秀的库中充斥着各种设计模式。恰巧今天学习了建造者模式和责任链模式,于是通过分析OkHttp源码来巩固知识。
月塘路
·
2023-09-26 22:19
TypeScript入门教程:从安装到使用
通过在开发过程中捕获潜在的错误和提供更好的工具支持,TypeScript有助于提高
代码质量
和开发效率。在本教程中,我们将介绍如何安装TypeScript并开始使用它来编写类型安全的代码。
Nick同学
·
2023-09-26 15:16
typescript
javascript
前端
AI编程助手 Amazon CodeWhisperer 全面解析与实践
目录引言AmazonCodeWhisperer简介智能编程助手智能代码建议代码自动补全提升
代码质量
代码质量
提升安全性检测支持多平台多语言用户体验和系统兼容性用户体验文档和学习资源个性化体验系统兼容性功能全面性和
代码质量
功能全面性代码生成质量和代码安全性
海拥✘
·
2023-09-26 13:32
AI编程
前端自动化测试浅析
前言:测试简介前端常见的问题:修改某个模块功能时,其它模块也受影响,很难快速定位bug多人开发代码越来越难以维护不方便迭代,代码无法重构
代码质量
差增加自动化测试后:我们为核心功能编写测试后可以保障项目的可靠性强迫开发者编写更容易被测试的代码
太空编程
·
2023-09-26 12:24
单元测试
编程语言
python
java
javascript
自动化测试框架:Rust实现
自动化测试是软件开发中至关重要的一环,它可以帮助开发者减少手动测试的工作量,提高
代码质量
和稳定性。在自动化测试过程中,选择一个适合的测试框架是至关重要的。
QijPostscript
·
2023-09-26 10:56
rust
rust
开发语言
后端
【Go 基础篇】Go语言标识符解析:命名的艺术与最佳实践
本篇博客将深入探讨Go语言中标识符的基本概念、命名规范、命名风格、命名习惯以及标识符的最佳实践,帮助读者理解命名的艺术,提高
代码质量
。
繁依Fanyi
·
2023-09-25 16:00
Go
语言进击高手之路
golang
开发语言
后端
在 Vue3 项目中如何关闭 ESLint
介绍ESLint是一个用于检查JavaScript
代码质量
的工具,它可以帮助开发者遵循一致的编码规范,并发现潜在的错误和问题。
爱划水de鲸鱼哥~
·
2023-09-25 06:08
vue.js
前端
javascript
人脸识别闸机python_LBP人脸识别的python实现
这几天看了看LBP及其人脸识别的流程,并在网络上搜相应的python代码,有,但
代码质量
不好,于是自己就重新写了下,对于att_faces数据集的识别率能达到95.0%~99.0%(40种类型,每种随机选
張肉肉
·
2023-09-24 21:13
人脸识别闸机python
单元测试
单元测试的意义减少bug快速定位bug提高
代码质量
减少调试时间减少bug一个机器、由各种细小的零件组成,如果其中某个零件坏啦,机器运行故障。
测试猴
·
2023-09-24 12:45
20220601-单元测试浅谈
甚至认为:“反正有测试同学帮忙把控
代码质量
,为什么还要开发浪费时间写单测呢?难道不是重复工作么?”这个问题其实很有代表性,很多开发有这个想法,就算他们写了单测,可能也只是敷衍了事或者随意发挥。
Swuagg
·
2023-09-24 11:36
Android:单元测试
单元测试
sonarqube学习搭建
Sonar不只是一个质量数据报告工具,更是
代码质量
管理平台。支持java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十
这代码不好写
·
2023-09-24 07:39
设计模式概述
设计模式的重要性主要体现在以下几个方面:提高
代码质量
:设计模式经过反复验证和实践,可以帮助开发人员遵循最佳实践和规范,从而提高代码的质量。它们是经验的总结,可以减少代码中的错误和漏洞。
guohuang
·
2023-09-24 07:43
设计模式
设计模式
python
golang
c++
javascript
chatgpt赋能python:Python如何生成表格——探索多种方法
本文将探索Python生成表格的方法,并从用户体验和
代码质量
两个角度来分析哪种方法最适用。1.利用pandas库创建表格pandas库是Python中用于数据分析和展示的重要库之一,
b45e1933f46
·
2023-09-24 04:33
ChatGpt
python
chatgpt
pandas
计算机
你的代码提交友好吗?
当我是个初入行的码农时,我希望你管我怎么提交,一般就几个字,我功能完成即可,例如:gitcommit-m"调整修改"当我开始变为资深码农,并且开始管理整个项目的
代码质量
以及规范时,看着年轻人提交的代码,
·
2023-09-23 15:44
git
Java中Spring-ssm整合的理解
这些框架各自有不同的职责和功能,整合它们可以充分利用它们的优势,提高开发效率和
代码质量
。
Stephen_CY666
·
2023-09-23 08:23
java
开发语言
如何基于 vue3.x 编写自己的 hook
掌握函数式编程和钩子的使用,能够提高我们的开发效率,同时提供更好的用户体验和
代码质量
。在
·
2023-09-22 22:23
如何提升Java项目质量,代码是关键
关于编程,
代码质量
是一个极其重要的因素。无论是初学者还是资深开发者,都深知高质量代码的重要性,除了可以提高程序的可维护性,还能减少错误和问题的出现。
·
2023-09-22 17:34
Php操作Excel PhpSpreadsheet读取和写入Excel
PhpSpreadsheet是一个纯PHP编写的组件库,它使用现代PHP写法,
代码质量
和性能比PHPExcel高不少,完全可以替代PHPExcel(PHPExcel已不再维护)。
itbigold
·
2023-09-22 16:01
PhpOffice/PhpSpreadsheet读取和写入Excel
PhpSpreadsheet是一个纯PHP编写的组件库,它使用现代PHP写法,
代码质量
和性能比PHPExcel高不少,完全可以替代PHPExcel(PHPExcel已不再维护)。
qq_28471389
·
2023-09-22 16:30
PHP
php
mysql
apache
php使用PhpOffice/PhpSpreadsheet对Excel进行读取和写入
PhpOffice/PhpSpreadsheet读取和写入ExcelPhpSpreadsheet是一个纯PHP编写的组件库,它使用现代PHP写法,
代码质量
和性能比PHPExcel高不少,完全可以替代PHPExcel
Ice诚
·
2023-09-22 16:59
PHP
「实战篇」开源项目docker化运维部署-源码介绍(二)
公司都有自己的前后端分离框架,因为都签署的保密协议,也不好拿出来讲,就找了一个相对比较
代码质量
非常高出身名门的优秀框架:人人开源前后端框架。人人开源项目官网:h
IT人故事会
·
2023-09-22 08:05
centos7部署gitlab
gitlab介绍Gitlabgitlab是一个基于git实现的在线代码仓库托管软件,还可以提交审核和问题跟踪功能介绍基于web方式的管理平台拥有完善的权限控制和身份认证模块问题追随和
代码质量
管理gitlab
刘大帅
·
2023-09-22 08:29
gitlab
centos部署gitlab
gitlab介绍
python行为驱动测试开发_关于测试驱动开发--》行为驱动开发
追求
代码质量
:亲身体验行为驱动开发使用RSpec进行行为驱动测试行为驱动开发(缩写BDD)是一种敏捷软件开发的技术,它鼓励软件项目中的开发者、QA和非技术人员或商业参与者之间的协作。
weixin_39968760
·
2023-09-22 06:05
python行为驱动测试开发
推荐 6 个前后端分离项目
前后端分离是现在主流的架构设计模式,它初衷是用「单一职责」原则把
代码质量
提上去从而达到节省人力和减少沟通时的信息损失的目的。本文推荐六个前后端分离的开源项目,都是采用最流行的技术栈。
公众号:Java后端
·
2023-09-22 02:30
github
项目管理
svn
vue
mysql
探索Java生态系统的其他技术与工具
本文将深入探索这些技术和工具,包括Maven和Gradle的项目构建、SonarQube的
代码质量
管理、Spring框架的应用开发、Hibernate的数据库操作、ApacheKafka的数据处理以及SpringBoot
一只会写程序的猫
·
2023-09-22 01:09
Java
java
开发语言
多输入多输出 | Matlab最小二乘支持向量机LSSVM多输入多输出预测,最小二乘支持向量机LSSVM回归预测
文章目录效果一览文章概述部分源码参考资料效果一览文章概述多输入多输出|Matlab最小二乘支持向量机LSSVM多输入多输出预测,最小二乘支持向量机LSSVM回归预测评价指标包括:MAE、MBE和R2等,
代码质量
极高
前程算法屋
·
2023-09-21 21:49
matlab
支持向量机
回归
最小二乘支持向量机
LSSVM多输入多输出预测
华为云CodeArts Check代码检查服务用户声音反馈集锦(7)
建立在华为30年自动化源代码静态检查技术积累与企业级应用经验的沉淀之上,为用户提供代码风格、通用质量与网络安全风险等丰富的检查能力,提供全面质量报告、便捷的问题闭环处理帮助企业有效管控
代码质量
,助力企业成
·
2023-09-21 16:01
代码质量软件开发
idea单元测试覆盖率提升插件
Squaretest自动生成Mock单元测试今天来介绍一款工具Squaretest,它是一款自动生成单元测试的插件,为什么会用到它也是因为最近公司上了
代码质量
管控的指标,会考评各个项目的单元测试覆盖率,
ONLY&YOU
·
2023-09-21 14:06
java
单元测试
java
单元测试
你知道这个提高 Java 单元测试效率的 IDEA 插件吗
前言2023年我们公司主抓
代码质量
,所以单元测试必不可少,而且都写到了年底的绩效目标中了。
程序一逸
·
2023-09-21 14:00
java
单元测试
intellij-idea
【好物推荐】一款帮我快速达成单元测试的覆盖率指标的IDEA插件 —— TestMe
请注意,TestMe插件只是一个辅助工具,它可以帮助您自动生成测试用例,但单元测试的质量和覆盖率的可靠性仍然取决于您的
代码质量
和测试用例的设计。
本本本添哥
·
2023-09-21 14:30
006
-
单元测试与测试技术
单元测试
intellij-idea
java
JDK 21探秘:引领Java开发新潮流的强大功能
JDK21是Java开发工具包的最新版本,它引入了许多令人振奋的新特性,旨在提高开发人员的生产力和
代码质量
。
十二又十三
·
2023-09-21 13:09
JAVA
日常
java
python
windows
华为云CodeArts Check代码检查服务用户声音反馈集锦(6)
建立在华为30年自动化源代码静态检查技术积累与企业级应用经验的沉淀之上,为用户提供代码风格、通用质量与网络安全风险等丰富的检查能力,提供全面质量报告、便捷的问题闭环处理帮助企业有效管控
代码质量
,助力企业成功
·
2023-09-21 10:04
代码检查软件开发
从零开始掌握 Java Blade 框架:快速 Web 应用开发之旅
对于Java开发者来说,选择一个适合自己的框架能够极大地提高开发效率和
代码质量
。本文将介绍一种开源框架——Blade,并带领大家了解它是如何帮助我们快速开发Web应用程序的。
DKPT
·
2023-09-20 22:13
Java
java
后端
架构
分布式
cmake应用:集成gtest进行单元测试
对于追求质量的程序员,为自己的代码编写全面的单元测试是必备的基础技能,在编写单元测试的时候也能复盘自己的代码设计,是提高
代码质量
极为有效的手段。
测试涛叔
·
2023-09-20 18:38
技术分享
软件测试
单元测试
功能测试
开发语言
CodeArts Check代码检查服务用户声音反馈集锦(5)
建立在华为30年自动化源代码静态检查技术积累与企业级应用经验的沉淀之上,为用户提供代码风格、通用质量与网络安全风险等丰富的检查能力,提供全面质量报告、便捷的问题闭环处理帮助企业有效管控
代码质量
,助力企业成
·
2023-09-20 17:51
代码规范代码质量
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他