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
▷代码质量
提高 Code Review 质量的最佳实践
CodeReview是软件开发中至关重要的环节,它有助于确保
代码质量
、提高团队协作水平,同时也是一个学习和知识分享的机会。
nbsaas-boot
·
2024-02-02 02:13
日常工作
代码复审
code
review
GolangCI-Lint配置变更实践
GolangCI-Lint配置变更实践Golang编程中,为了便于调试和
代码质量
和安全性检查。利用该方法可以在开发周期的早期捕获错误,并且检查团队编程风格,提高一致性。
=(^.^)=哈哈哈
·
2024-02-01 19:51
golang
IAR Embedded Workbench for Renesas RL78 version 4.21.1
该版本包括主要的新功能,可简化基于瑞萨低功耗RL78微控制器的应用程序的开发并提高
代码质量
控制。
微波家园
·
2024-02-01 15:18
软件分享
调查 1.53 亿行代码后,发现 AI 让全球的
代码质量
变差了!
近日,国内一家开发者分析公司GitClear分析了1.53亿行代码,深度调研了过去一年间随着AI辅助编码工具的大规模应用对
代码质量
带来的改变趋势,以及展开对2024年进行了展望。
CSDN资讯
·
2024-02-01 10:40
人工智能
JavaScript中的设计模式
本文将为你介绍一些常见的设计模式,帮助你提高
代码质量
,构建更可维护的应用。让我们一起深入了解这些设计模式的精妙之处吧!什么是设计模式设计模式是在软件设计中反复出现的问题的解决方案。
奇舞周刊
·
2024-02-01 06:08
javascript
设计模式
开发语言
ecmascript
前端
【设计模式】组合模式的魅力:打造易用且高效的对象组织结构,优雅地处理复杂的对象组合关系,构建可扩展的组件化系统,打造用户友好的界面
其他常见模式链接:【设计模式】迭代器模式(迭代子模式):遍历集合无忧,灵活性满满,支持多种遍历方式,应对不同需求,集合遍历神器,轻松应对复杂场景,优雅遍历,提升
代码质量
-CSDN博客【设计模式】深入理解责任链模式的工作原理
五木大大
·
2024-01-31 23:11
C++随想录
面试宝典纪要
设计模式
组合模式
c++
华为od
码蚁软件
【python】在python中使用单元测试unittest
而且,单元测试还是
代码质量
的守护者,一旦引入新的功能或者修复一个B
babybin
·
2024-01-31 15:37
Python
python
开发语言
【开发】长期项目与
代码质量
,对抗软件工程复杂度(设计、重构、规范)
【开发】长期项目与
代码质量
,对抗软件工程复杂度(设计、重构、规范)文章目录一、设计模式与设计原则二、历史债务与代码重构1、技术债务的来源2、重构—无奈之举3、工程一致性:有效控制技术债务积累的主要手段一
小哈里
·
2024-01-31 09:02
#
职场能力
软件工程
重构
后端
设计模式
软件开发
Apache Commons Collection3.2.1反序列化分析(CC1)
它的
代码质量
较高,被广泛应用于Java应用程序开发中。Comm
st3pby
·
2024-01-31 03:10
web安全
java
渗透测试
vue3项目+TypeScript前端项目—— vue3搭建项目+eslint+husky
一个项目要有统一的规范,需要使用eslint+stylelint+prettier来对我们的
代码质量
做检测和修复,需要使用husky来做commit拦截,需要使用commitlint来统一提交规范,需要使用
口袋の的天空
·
2024-01-30 20:55
前端
typescript
vue3
白话编程---数据篇(4)枚举
以上的比例.还经常有人抱怨说自己前不久写的代码自己都不认识了得从头捋.我不想去评论专业程度或者敬业精神,但侧面反映出注释的重要性.一个好的程序,是需要别人快速看懂理解,和易于维护的.在一定程度上决定了
代码质量
jllws1
·
2024-01-30 14:07
c
c++
Mac环境下配置Sonarqube与Sonar-scanner
前言在一个团队开发中,每个人的
代码质量
良莠不齐,因此我们需要把握好
代码质量
的关。这个往往决定这个团队的开发维护效率。如果使用不同风格的,不严谨的代码,在后续业务扩大,成员增多时会直接导致维护的高成本。
HF_K
·
2024-01-30 10:02
JS进阶--设计模式
能干什么帮我们设计组织模块:通过设计模式,组织模块之间的组成结构帮我们设计沟通:设计模块间如何沟通提高
代码质量
:让代码具备可读性设计模式的设计原则开闭原则:程序对扩展开放,对修改关闭;能够不用修改源码的去扩展功能单一职责原则
啊胡咧咧
·
2024-01-30 03:34
js进阶-学习
javascript
开发语言
63页!嵩山版Java开发手册分享
然而,由于Java的灵活性和广泛应用,很容易出现
代码质量
低下、可读性差、维护困难等问题。为了解决这些问题,阿里巴巴集团发布了一份权威指南——阿里嵩山版Java开发手册。
我是才辰
·
2024-01-30 02:36
java
ESLint代码检查系列 ——入门篇
对代码进行静态分析和检测:代码风格是否一致、语法错误、潜在逻辑错误集成到开发环境中,例如编辑器或构建工具,以便在编码过程中提供即时反馈和建议,提高开发人员
代码质量
、减少潜在的错误,并遵循一致的编码风格基本工作原理
weiweivita
·
2024-01-29 22:53
前端
javascript
ecmascript
typescript
前端
Amazon CodeWhisperer 代码提示——Golang 测评
前言官网链接:亚马逊云科技AmazonCodeGuruReviewer中的CodeWhisperer是一种代码提示工具,它使用机器学习和人工智能技术来提高开发人员的
代码质量
和效率。
江城开朗的豌豆
·
2024-01-29 13:22
网络知识
网络穿透
Golang
Web前端开发神器:JetBrains WebStorm 2021 for mac 汉化版
JetBrainsWebStorm2021forMac是一款强大的集成开发环境(IDE),专为Web开发者设计,旨在提高前端应用的开发效率并确保
代码质量
。
d5fanfan
·
2024-01-29 12:02
前端
webstorm
macos
后台管理系统模板搭建/项目配置
1项目初始化一个项目要有统一的规范,需要使用eslint+stylelint+prettier来对我们的
代码质量
做检测和修复,需要使用husky来做commit拦截,需要使用commitlint来统一提交规范
css在哪里
·
2024-01-29 12:50
前端
javascript
css
edge
vue.js
vue
12306升级拦截恶意“抢票”软件;iOS 18或迎来重磅更新;GitHub Copilot被曝
代码质量
降低 | 极客头条
「极客头条」——技术人员的新闻圈!CSDN的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧。整理|苏宓出品|CSDN(ID:CSDNnews)一分钟速览新闻点!铁路12306升级拦截恶意“抢票”软件孟子大模型开放公众服务新一批国产大模型通过备案,多家垂直领域厂商入列周鸿祎:去年看大模型像原子弹,今年再看像茶叶蛋VisionPro可能是苹果公司罕见的失误6年耗
极客日报
·
2024-01-29 11:30
ios
github
copilot
java设计模式:工厂模式
1:在平常的开发工作中,我们可能会用到不同的设计模式,合理的使用设计模式,可以提高开发效率,提高
代码质量
,提高系统的可拓展性,今天来简单聊聊工厂模式。
忘忧人生
·
2024-01-29 08:55
设计模式
java
怎样做好Code Review
通常的目的是查找各种缺陷,包括代码缺陷、功能实现问题、编码合理性、性能优化等;保证软件总体质量和提高开发者自身水平codereview的好处提高
代码质量
。及早发现潜在缺陷,降低修改/弥补缺陷的成本。
bfu_努力进大厂送外卖的Z
·
2024-01-29 06:38
程序人生
十月第三周
TKkk-iOSer/WeChatPlugin-MacOS2.SwiftSet常用集合操作:https://blog.csdn.net/qq_28379951/article/details/641251403.
代码质量
注意点
玉思盈蝶
·
2024-01-28 16:15
SpringMVC:企业级解读(二)
目录八.构建卓越JavaWeb应用:最佳实践与性能优化1.代码组织与规范2.全局异常处理与日志记录3.性能优化与安全性考虑4.分布式应用5.提高SpringMVC的开发效率和
代码质量
九.构建卓越用户体验
星光闪闪k
·
2024-01-28 14:19
Java
Spring
java
后端
架构
spring
boot
spring
mvc
JaCoCo、Mockito来做单元测试真香!
优缺点:单元测试从长期来看,可以提高
代码质量
,减少维护成本,减少调试时间,降低重构难度。但是从短期来看,加大了工作量,
爱摸鱼的猫猫
·
2024-01-28 08:20
java
单元测试
代码质量
管理平台实战|SonarQube 安装、配置及 JaCoCo、Maven 集成
SonarQube是一个用于
代码质量
管理的开源平台,用于管理源代码的质量。同时SonarQube还对大量的持续集成工具提供了接口支持,可以很方便地在持续集成中使用SonarQube。
霍格沃兹
·
2024-01-28 03:27
模块化编程:提高代码复用和可维护性的重要实践
本文将介绍模块化编程的重要概念和实践,帮助读者理解如何有效地应用模块化编程来提高
代码质量
。基本概念:在模块化编程中,程序被划分为多个独立的模块,每个模块有明
极客代码
·
2024-01-28 01:09
专搞C语言
c语言
软件系统架构黄金法则:可维护性与
代码质量
的架构视角
1.背景介绍在当今的快速发展中,软件系统的规模和复杂性不断增加,这使得软件系统的可维护性和
代码质量
成为关键问题。为了解决这些问题,我们需要一种有效的方法来评估和优化软件系统的架构。
OpenChat
·
2024-01-27 21:30
系统架构
架构
【Java万花筒】Java函数式编程库全面解析:Stream API、Functional Java、Vavr、Guava、RxJava
通过详细的介绍和实例代码,读者将全面了解这些库的核心特性和用法,为提高
代码质量
和开发效率提供有力支持。欢
friklogff
·
2024-01-27 08:01
Java万花筒
java
guava
rxjava
评价指标包括:R2、MAE、MSE、RMSE和MAPE等,
代码质量
极高,方便学习和替
%%清空环境变量warningoff%关闭报警信息closeall%关闭开启的图窗clear%清空变量clc%清空命令行%restoredefaultpath%%导入数据P_train=xlsread('data','trainingset','B2:G191')';T_train=xlsread('data','trainingset','H2:H191')';%测试集——44个样本P_test
机器学习-深度学习
·
2024-01-27 06:14
算法
神经网络
回归
前端组件封装
组件封装是前端开发中常用的技术手段,它的目的是为了实现代码的重用、提高开发效率和
代码质量
。在组件封装过程中,需要注意以下几个方面:分析布局:首先需要对布局进行分析,确定组件的结构和样式。
亮学长
·
2024-01-26 23:38
前端
Junit单元测试,多测试代码,才能使代码优雅哦!
什么是Juint:junit一个开放源代码的测试工具,主要目的是为了花费较少时间,提高
代码质量
。Junit基本显示:如果运行良好显示绿色,如果运行失败显示红色。使我们观看更直白清晰。
月初,
·
2024-01-26 11:46
junit
单元测试
测试工具
3.面向对象、设计原则、设计模式、编程规范、重构的关系
重构是软件开发中非常重要的一个环节,持续重构是保持
代码质量
不下降的有效手段,能有效避免代码腐化到无可救药的地步。个人认为,如果将代码比作是武术,面向对象就像是门派的宗旨,设
我要练腹肌
·
2024-01-24 14:29
SonarLint(
代码质量
检测工具+案例+好习惯养成器)
文章目录参考文章一、SonarLint是什么(
代码质量
检测器)SonarQube和SonarCloud二、
代码质量
问题案例1、异常应该被记录或重新抛出,但不能同时被记录和重新抛出2、局部变量不应该声明后立即返回或抛出
Network porter
·
2024-01-24 12:45
java-笔记
java
开发语言
23种设计模式概述
1.提高
代码质量
和可维护性:设计模式是经过验证的解决方案,有助于解决常见的设计问题。使用设计模式可以减少代码冗余,增强代码的可读性和可维护性,并提高代码的可靠性。
bpmh
·
2024-01-24 11:50
23种设计模式
设计模式
评价指标包括:R2、MAE、MSE、RMSE等,
代码质量
极高,
%%清空环境变量warningoff%关闭报警信息closeall%关闭开启的图窗clear%清空变量clc%清空命令行%%导入数据res=xlsread('数据.xlsx');%%数据分析num_size=0.8;%训练集占数据集比例outdim=3;%最后3列为输出num_samples=size(res,1);%样本个数res=res(randperm(num_samples),:);%打乱
机器学习-深度学习
·
2024-01-24 06:28
cnn
gru
回归
评价指标包括:R2、MAE、MSE、RMSE等,
代码质量
极高,方
%%清空环境变量warningoff%关闭报警信息closeall%关闭开启的图窗clear%清空变量clc%清空命令行%%导入数据res=xlsread('数据.xlsx');%%数据分析num_size=0.8;%训练集占数据集比例outdim=3;%最后3列为输出num_samples=size(res,1);%样本个数res=res(randperm(num_samples),:);%打乱
机器学习-深度学习
·
2024-01-24 06:58
cnn
lstm
回归
评价指标包括:R2、MAE、MSE、RMSE等,
代码质量
极高,方便学习和替
%%清空环境变量warningoff%关闭报警信息closeall%关闭开启的图窗clear%清空变量clc%清空命令行%%导入数据res=xlsread('数据.xlsx');%%数据分析num_size=0.8;%训练集占数据集比例outdim=3;%最后3列为输出num_samples=size(res,1);%样本个数res=res(randperm(num_samples),:);%打乱
机器学习-深度学习
·
2024-01-24 06:58
cnn
gru
回归
大一统的 Ruff: All-in-One Linter & Formatter for Python
所以,去年我写pytorch-lightning-template的时候去调研了一波Python领域的Linter和Formatter来确保
代码质量
。第一次发现了Ruff,也就有了这篇文章。
陈序不懂程序
·
2024-01-24 02:30
python
开发语言
从 `go build` 到 `go test`:Go 语言命令行工具全解析
这些工具的有效运用,可以帮助开发者提高工作效率,优化
代码质量
,
walkskyer
·
2024-01-24 00:39
Golang前行
golang
开发语言
后端
微信小程序开发入门
一.微信开发者工具的下载与使用微信小程序API:基础|微信开放文档微信小程序官网下载地址:微信开发者工具下载地址与更新日志|微信开放文档使用调试器进行调试,清缓存要清理Storage,打包之前要进行
代码质量
扫描二
朝阳若蓝
·
2024-01-23 22:08
微信小程序
微信小程序
小程序
什么情况下要重构
在保持功能不变的前提下,利用设计思想、原则、模式、编程规范等理论来优化代码,修改设计上的不足,提高
代码质量
。1.2为什么要进行代码重构?
凯玲之恋
·
2024-01-23 22:57
Azure Devops集成 SonarQube检测
代码质量
AzureDevops集成SonarQubeSonarQube介绍介绍支持范围原理AzureDevops配置与安装SonarQube背景介绍过程过程1(准备项目)过程2(配置agent&SonarQube)配置Agent配置LinuxAgent配置SonarQube安装Docker拉取SonarQube镜像RunSonarQube容器验证SonarQube服务器过程3(AzureDevOps集成S
小松很努力
·
2024-01-23 18:26
Azure
azure
devops
运维
前端项目技术选型以及页面展示【第二期】
会定期提升
代码质量
。目的:将工作中使用到的技术脱离业务剥离出来,方便复用、借鉴。让使用者可以轻松调用模块:包括文件模块、运维模块、数据库模块、netty模块、用户中心模块、还
呆呆呆呆梦
·
2024-01-23 09:42
前端
Java开发工具:IntelliJ IDEA 2023 for Mac中文激活
它旨在提高开发人员的生产力和
代码质量
。
macw_q
·
2024-01-23 04:21
java
如何在 Python 项目中利用柯里化提高
代码质量
如何在Python项目中利用柯里化提高
代码质量
!
人帝
·
2024-01-23 03:29
python
那些总是写“烂代码”的同学,强烈推荐你用这款 IDEA 插件!
Sonar可以从以下七个维度检测
代码质量
,而作为开发人员至少需要处理前5种
代码质量
问题1、不遵循代码标准sonar可以通过PMD,CheckStyle,Findbugs等等代码规则检测工具规范代码编写2
北诺成尘_6bd8
·
2024-01-22 23:16
七大软件架构设计原则详解
一、面向对象程序设计软件设计原则不仅和我们日常编写的
代码质量
有关,也是设计软件设计模式时遵循的原则,即设计原则是设计模式的基础。我们要学习软件设计模式,需要先了解软件架构设计的七大原则。
和Ye哥学架构
·
2024-01-22 12:51
架构设计
架构
系统架构
学习方法
你的代码提交友好吗?
当我是个初入行的码农时,我希望你管我怎么提交,一般就几个字,我功能完成即可,例如:gitcommit-m"调整修改"当我开始变为资深码农,并且开始管理整个项目的
代码质量
以及规范时,看着年轻人提交的代码,
DLLCN
·
2024-01-21 14:54
工具
git
Code Review是什么?怎么进行代码审查?
代码审查的目的是发现和纠正潜在的问题,提高
代码质量
,促进知识共享和团队协作。以下是关于代码审查的一些重要信息:主要特点和原则:错误检查:通过代码审查,团队能够识别和纠正潜在的错误、缺陷和漏洞,以提
Chowley
·
2024-01-21 13:45
QA知识分享
代码复审
ctfshow-反序列化(web267-web270)
使用框架可以加快开发速度、提高
代码质量
,并且有助于维护和扩展应用程序。查看
网安小t
·
2024-01-21 08:34
反序列化
CTFSHOW
反序列化
反序列化漏洞
渗透测试
网络安全
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他