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
【代码质量】
软件测试-功能测试-测试流程-如何进行需求评审?对于测试人员来讲,如何从测试的角度评审需求文档?
需求文档的优劣,直接影响开发人员的
代码质量
,更会影响到后续的测试工作。所以,我认为,需求评审对于开发质量以及测试质量至关重要,那么,如何做好一次优秀的评审,或者说,如何去评审一份需求文档?
梦断南楼
·
2024-02-14 08:35
测试用例研究
功能测试
利用生成式AI的产研流程:创新与效率的完美结合
比如,在软件开发领域,生成式AI可以自动化代码生成、协助开发人员理解和修改代码、改善
代码质量
、提升软件可靠性、快速构建原型等。二手车技术团队通过紧跟业界的新趋势结合自身需
·
2024-02-13 13:15
谈谈写程序与学英语(转载)
程序中的变量名、函数名起得好不好是决定
代码质量
和可维护性的最关键因素。高质量的代码应该是这样的
Dev-Liangjian
·
2024-02-13 09:07
C
C# 依赖注入:一种提高
代码质量
的设计模式
文章目录前言一、依赖注入的定义及其在C#中的重要性二、C#中的依赖注入模式1.构造函数注入2.属性注入3.方法注入4.事件注入三、使用依赖注入框架1.Autofac2.Ninject3.Unity四、应用示例1.示例2.最佳实践总结前言在软件开发中,编写高质量的代码不仅需要关注代码的逻辑正确性,还需要关注代码的灵活性和可维护性。依赖注入(DependencyInjection,简称DI)作为一种设
白话Learning
·
2024-02-12 10:09
C#/.net
c#
设计模式
设计原则与思想:规范与重构
在保持功能不变的前提下,利用设计思想、原则、模式、编程规范等理论来优化代码,修改设计上的不足,提高
代码质量
。对于项目来言,重构可以保持
代码质量
持续处于一个可控状态,不至于腐化到无可救药的地步。
DreamSunny
·
2024-02-12 10:02
RequireJS用法解析
它还同时可以和其他的框架协同工作,使用RequireJS可以提升前端
代码质量
。
aimee66
·
2024-02-12 00:35
前端工程化面试题 | 04.精选前端工程化高频面试题
前端开发中如何进行
代码质量
和
ai_todo
·
2024-02-11 06:37
前端
javascript
typescript
推荐 9 个经典前后端分离项目
前后端分离是现在主流的架构设计模式,它初衷是用「单一职责」原则把
代码质量
提上去从而达到节省人力和减少沟通时的信息损失的目的。本文推荐九个前后端分离的开源项目,都是采用最流行的技术栈。
d03717380988
·
2024-02-11 04:52
如何有效地测试Go代码
一个没有UT的项目,它的
代码质量
与工程保证是堪忧的。但在实际开发工作中,很多程序员往往并不写测试代码,他们的开
机器铃砍菜刀s
·
2024-02-10 16:59
Python循环语句——for循环临时变量作用域
在这篇博客中,我们将探讨Python中临时变量的作用域,包括局部作用域和全局作用域,以帮助读者更好地管理和使用临时变量,提升
代码质量
。二、临时变量与作用域临时变量,顾名思义,是在
0号——开拓者
·
2024-02-10 05:34
开发语言
python
SonarQube Ubuntu平台安装指南
它通过对代码进行静态扫描,并对扫描结果进行分析和统计维护
代码质量
。
散落_a0b3
·
2024-02-10 03:34
sonarqube安装
一.SonarQube
代码质量
检查工具简介Sonar(SonarQube)是一个开源平台,用于管理源代码的质量Sonar不只是一个质量数据报告工具,更是
代码质量
管理平台支持Java,C#,C/C++,PL
alterem
·
2024-02-09 09:43
评价指标包括:R2、MAE、MSE、RMSE和MAPE等,
代码质量
极高,方
%%清空环境变量warningoff%关闭报警信息closeall%关闭开启的图窗clear%清空变量clc%清空命令行%%导入数据P_train=xlsread('data','trainingset','B2:G191')';T_train=xlsread('data','trainingset','H2:H191')';%测试集——44个样本P_test=xlsread('data','te
智能算法及其模型预测
·
2024-02-09 07:12
cnn
支持向量机
回归
Spring核心基础:全面总结Spring中提供的那些基础工具类!
内容概要SpringFramework提供了众多实用的工具类,这些工具类在简化开发流程、提升
代码质量
和维护性方面发挥了重要作用,以下是部分关键工具类的总结及其使用场景:StringUtils:不仅提供了基础的字符串操作
程序员古德
·
2024-02-09 03:26
spring
java
数据库
阿里工程师谈,什么是好的代码?
一句话概括衡量
代码质量
的唯一有效标准:WTF/min——RobertC.MartinBob大叔对于好代码的理解非常有趣,对我也有很大的启发。我们编写的代码,除了用于机
朤长弓
·
2024-02-08 21:15
JUnit实践教程——Java的单元测试框架
在软件开发中,单元测试是确保
代码质量
和稳定性的重要手段之一。JUnit作为Java领域最流行的单元测试框架,为开发人员提供了简单、灵活和强大的测试工具。
Chowley
·
2024-02-08 17:33
QALog
java
单元测试
junit
Java代码命名规范详解含详细示例
一个遵循良好命名规范的代码库,可以使开发者更快速地理解代码意图、减少错误、提高
代码质量
,并且便于后续的扩展和维护。
孤蓬&听雨
·
2024-02-08 12:47
个人经验
java
开发语言
命名
规范
编程
eslint+prettier统一管理前端代码规范-基础篇
两者的区别eslint:代码格式和
代码质量
都支持检查,但最擅长的是
代码质量
处理,不擅长代码格式处理。
weiweivita
·
2024-02-08 12:53
nodejs
前端
vscode
npm
vscode
node.js
提升你的PHP开发效率:探索JetBrains PhpStorm 2022的全新特性
在当今快速发展的软件开发领域,选择一个强大且高效的开发工具对于提升开发效率、保证
代码质量
至关重要。对于PHP开发者来说,JetBrainsPhpStorm一直是市场上最受欢迎的IDE之一。
招财进宝129
·
2024-02-07 14:19
php
phpstorm
开发语言
PhpStorm
2022
PHP开发工具
C++ 11新特性之tuple
概述在C++编程语言的发展历程中,C++11标准引入了许多开创性的新特性,极大地提升了开发效率与
代码质量
。其中,tuple(元组)作为一种强大的容器类型,为处理多个不同类型的值提供了便捷的手段。
hope_wisdom
·
2024-02-07 01:12
C++
11新特性
c++
C++
11
tuple
架构简洁之道-2.乱麻系统
然后为了加快发布的速度,拼命地往团队里加入新人,同时加上决策层对
代码质量
提升和设计结构优化存在着持续的、长久的忽视,这种状态能持续下去就怪了对系统的开发者来说,这会带来很大的挫败感,因为团队中并没有人偷懒
my_ cache
·
2024-02-05 18:47
架构
java设计模式:观察者模式
合理的使用设计模式,可以提高开发效率、提高
代码质量
、提高代码的可拓展性和维护性。今天来聊聊观察者模式。
忘忧人生
·
2024-02-05 10:00
设计模式
Java
java
设计模式
观察者模式
【Kotlin】Kotlin环境搭建
Kotlin旨在解决Java语言在编码效率和
代码质量
方面存在的问题,并且与Java语言完全兼容。Kotlin通过简化语法、提供更强大的功能
little_fat_sheep
·
2024-02-05 09:30
Kotlin
kotlin
环境搭建
kotlin简介
kotlin-compiler
解决prettier和eslint冲突详细配置
需要安装prettier-eslint这个插件众所周知,prettier是代码风格标准插件,eslint是
代码质量
校验插件,所以这两个发生冲突几乎是必然的,所以就有了prettier-eslint这个插件
IT_Ping
·
2024-02-05 08:57
javascript
vscode
vue.js
安卓之代码检查工具优劣分析以及应用场景
一、引言代码检查工具在Android应用开发中是不可或缺的一部分,它们旨在提高
代码质量
、强化编程规范、消除潜在bug、提升应用性能和安全性。
洪信智能
·
2024-02-05 04:01
安卓开发
android
代码规范
持续集成
持续部署
C语言代码审查:解析与应对策略
在C语言编程的世界中,代码审查是一项至关重要的任务,它旨在发现并修复潜在的错误、改进
代码质量
,并强化开发者的编码规范。
极客代码
·
2024-02-05 00:57
玩转C语言
c语言
如何用ETL工具实现API调用
通过将功能封装在API中,可以将其用作独立的模块,并在不同的应用程序或系统中进行重复使用,从而提高开发效率和
代码质量
。
RestCloud
·
2024-02-04 22:59
ETL
数据集成工具
API调用
API接口
前端工程化-webpack/cli工具
前端工程化是指将前端开发的流程规范化,标准化,包括开发流程,技术选型,代码规范,构建发布等,用于提升前端开发工程师的开发效率和
代码质量
。
wanglu的博客
·
2024-02-04 10:04
前端校招
node.js
vue.js
node.js
javascript
【Oracle云】OCI DevOps Services 教程 (2) - 创建自动化构建流水线【CI流水线】
在软件开发的生命周期中,持续集成(ContinuousIntegration,CI)是确保团队协作、
代码质量
和交付效率的关键环节。
炸鸡物料库
·
2024-02-04 09:38
devops
自动化
ci/cd
云计算
云原生
java设计模式:策略模式
在平常的开发工作中,经常会用到不同的设计模式,合理的使用设计模式,可以提高开发效率,提高
代码质量
,提高代码的可拓展性和维护性。今天来聊聊策略模式。
忘忧人生
·
2024-02-04 06:08
设计模式
java
设计模式
策略模式
PHP集成开发 -- PhpStorm 2023
PhpStorm2023是一款强大的PHP集成开发环境(IDE),旨在提高开发人员的生产力和
代码质量
。
lx53mac
·
2024-02-03 13:20
Mac软件
phpstorm
ide
macos
2021-08-14 怎样确定一个产品的功能该做加法还是减法?
拿MIUI举个例子.MIUI12的版本推出了很多新功能.结果在MIUI12.5又删掉了许多功能.这是因为MIUI12的很多功能都用不到,反而
代码质量
下降,引起了很多BUG和许多米粉的吐槽.MIUI12.5
魔王八斗
·
2024-02-03 13:30
iOS 编写高质量代码(二)
这篇将从面向对象的角度分析如何提高OC的
代码质量
。一、理解“属性”这一概念属性(@property)是OC的一项特性。@property:编译器会自动生成实例变量和getter和setter方法。
曼谷第一开膛手
·
2024-02-03 12:28
Java开发工具 IntelliJ IDEA 2023中文
它提供了许多特色功能,以提高开发效率和
代码质量
。
lx53mac
·
2024-02-03 08:41
Mac软件
intellij-idea
java
ide
macos
掌握assert的使用:断言在错误检查和调试中不可或缺
通过使用断言,在程序运行时立即发现潜在的问题并加以解决,提高
代码质量
和可靠性。在调试
Lion Long
·
2024-02-02 18:49
C/C++技术干货
c++
开发语言
linux
assert
断言
debug
调试
AI生成代码加速“代码屎山”噩梦?
如今,许多程序员选择使用AI来辅助编程,但是随着AI软件开发的快速普及,有关
代码质量
的担忧越发凸显。
SoFlu软件机器人
·
2024-02-02 11:02
代码规范
java
chatgpt
DevOps落地笔记-06|代码预检查:提高入库
代码质量
的神兵利器
上一讲主要介绍了从软件开发的需求阶段就要关注非功能需求以及如何有效关注非功能需求,希望你对非功能需求引起重视,对软件的质量引起重视。除了对非功能需求的关注,代码本身的质量也是决定软件质量的关键因素,比如:代码的漏洞、复杂度、Bug等。这些问题都是导致软件可维护性差,软件不可用的罪魁祸首。越是提前发现这些问题,修复的成本就越低,出于这个原因,在DevOps中提倡检查前置。今天要介绍的内容——代码预检
机智阳
·
2024-02-02 10:07
java
devops
笔记
运维
java
后端
IntelliJ IDEA的常用插件收集
AlibabaJavaCodingGuidelines:(
代码质量
检查)ChatGPTGPT-4-BitoAI(使用GPT4.0的AI工具)Tabnine:AICodeCompletion(使用AI自动完成代码编写
hjc_042043
·
2024-02-02 10:26
Java相关
intellij-idea
java
ide
提高 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
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他