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
代码质量
代码质量
第 4 层 - 健壮的代码
点击一键订阅《云荐大咖》专栏,获取官方推荐精品内容,学技术不迷路!健壮性(Robustness)是指程序在遇到规范以外的输入,错误和异常时,仍能正常运行。简单来说,健壮代码的适应性很强,不会因为一些异常,就导致程序崩溃。不健壮的前端代码体现为:接口返回异常或报错时,页面白屏。用户做一些非常规操作时,页面白屏。如何写出健壮的前端代码要写出健壮的前端代码,就要处理规范以外的输入,错误和异常。具体来说,
·
2021-12-31 18:22
前端
如何使用Tin安装SonarQube(史上最快)
Sonar(SonarQube)是一个开源的
代码质量
管理平台,可以检测代码中的错误,漏洞以及代码异常。这里提供一个不用下载依赖,不用考虑系统版本,百分之百成功安装SonarQube的方法。
·
2021-12-24 11:07
开源软件技术选型开发工具
教你快速搭建sona服务及idea使用sona的方法
概述一、搭建sona服务二、idea配置三、配置maven的setting.xml文件四、idea中mvnsonar:sonar执行命令五访问sona查看问题六、汉化Sonar概述Sonar是一个用于
代码质量
管理的开放平台
·
2021-12-22 15:53
代码质量
第 5 层 - 只是实现了功能
点击一键订阅《云荐大咖》专栏,获取官方推荐精品内容,学技术不迷路!产品实现的功能是产品价值的体现形式。功能实现是基础。功能没有实现,其他方面做得再好也没有意义。那么,如何保证实现的功能覆盖了需求呢?产品实现的功能是产品价值的体现形式。功能实现是基础。功能没有实现,其他方面做得再好也没有意义。本文主要内容如下:如何做到:实现的功能覆盖了需求。仅仅实现了功能有什么问题。如何做到:实现的功能覆盖了需求要
·
2021-12-19 16:26
前端
Pygame实现小球躲避实例代码
至于
代码质量
嘛~我直接全部根据自己划分的结构改了这里吐槽下(真的发下来的代码惨不忍睹)我改了快4个小时后面功能不想加了…这次是自己写嘛~那就写个想样的。
·
2021-12-19 14:36
ApacheCN C# 译文集 20211124 更新
、对象和数据结构四、编写整洁的函数五、异常处理六、单元测试七、端到端系统测试八、线程和并发九、设计和开发API十、使用API密钥和Azure密钥保管库保护API十一、解决横切关注点十二、使用工具来提升
代码质量
十三
·
2021-12-08 22:32
c#
超详细的js数组方法(总结)
数组是js中最常用到的数据集合,其内置的方法有很多,熟练掌握这些方法,可以有效的提高我们的工作效率,同时对我们的
代码质量
也是有很大影响。
zyp_beier
·
2021-12-03 09:00
Martin Fowler - 高质量的软件是否值得付出代价? | IDCF
通常,交付功能的压力在讨论中占主导地位,导致许多开发人员抱怨他们没有时间研究架构和
代码质量
。贝特里奇的标题定律是一句格言,它说任何标题或标题以问号结尾的文章都可以用“否”来概括。
·
2021-12-03 09:20
软件开发价值流图devops
聊聊
代码质量
- 《学得会,抄得走的提升前端
代码质量
方法》前言
代码质量
对公司和个人都很重要。对公司来说,公司期望高质量的产品。
代码质量
会直接体现到产品质量上。
代码质量
差往往会导致产品质量差。同时,公司期望开发产品的速度快。
代码质量
好,有利于提升开发速度。
·
2021-12-01 17:00
前端
Curl 创始人质疑苹果靠开源赚钱却“拿钱不办事”
一些开源开发者不仅需要修复Bug、新建功能,还需要把控
代码质量
、维护开源项目,这才得以让开源项目长久稳定地持续下去。
开源头条
·
2021-11-22 18:33
开源资讯
linux
git
ci
推荐一个前后端分离电商项目
前后端分离是现在主流的架构设计模式,它初衷是用「单一职责」原则把
代码质量
提上去从而达到节省人力和减少沟通时的信息损失的目的。
逛逛GitHub
·
2021-11-18 15:45
java
python
redis
github
vue
代码写的垃圾被嫌弃?这 3 个插件你值得拥有!
来源:cnblogs.com/cjsblog/p/10735800.html今天推荐三个插件,它们都是
代码质量
检测的神器。
·
2021-11-09 17:21
java
用 eslint 和 prettier 让跨 IDE 协作更舒服
TL;DR搭配eslint和prettier可以进行
代码质量
优化和跨IDE协作安装插件和npm包以顺利使用eslint和prettier准备配置文件.eslintrc.js和.prettierrc.js
·
2021-11-08 17:32
【安全漏洞】SonarQube API漏洞的思考
SonarQube是一款基于Web的工具,是一个开源的
代码质量
管理系统,可帮助开发人员生成没有安全问题、错误、漏洞、异常和一般问题的代码。
IT老涵
·
2021-11-08 14:01
漏洞
安全
网络
安全
网络安全
安全漏洞
测试经理如何规范测试团队(测试管理篇)
问题流程不规范没有需求评审和设计评审,需求经常是业务或者项目经理直接跟开发提,有时候开发自己都不明白需求,糊里糊涂地就要开发,也没有设计评审,开发想怎么设计就怎么设计,
代码质量
差。
软件测试君
·
2021-11-08 14:38
IT
程序人生
测试工程师
软件测试
单元测试
python
前端单元测试
前端单元测试背景一直以来,单元测试并不是前端工程师必须具备的一项技能,在国内的开发环境下,普遍都要求快,因此往往会忽略了项目的
代码质量
,从而影响了项目的可维护性,可扩展性。
福禄网络研发团队
·
2021-11-02 09:00
微信终端自研 C++协程框架的设计与实现
ModernC++虽然一直在改进,但一直没有统一编程模型,为了提升开发效率,改善
代码质量
,我们自研了一套C++协程框架owl,用于为所有基础组件提供统一的编程模型。
腾讯技术工程
·
2021-11-01 18:00
编程语言
java
多线程
并发编程
分布式
仅有1‰的程序员是 Linus 型?不信你来测测!
极客之王、“Linux之父”李纳斯·托沃兹就曾说过:“真正的
代码质量
意味着让程序员为他们写的代码自豪,参与到编写代码之中并把它当做
·
2021-10-21 11:04
javascript
都说二次元程序员很多?这个测试揭露真相了,快看看准不准!
极客之王、“Linux之父”李纳斯·托沃兹就曾说过:“真正的
代码质量
意味着让程序员为他们写的代码自豪,参与到编写代码之中并把它当做
·
2021-10-20 17:21
javascript
1024程序员节:你真的具备极客精神吗?建议都测一测
极客之王、“Linux之父”李纳斯·托沃兹就曾说过:“真正的
代码质量
意味着让程序员为他们写的代码自豪,参与到编写代码之中并把它当做
·
2021-10-19 18:27
javascript
sonar搭建
最近在看公司QA部门的整体流程规范,看到有sonar这么个东西,大概查了下,发现是一款比较好的
代码质量
检测工具,于是打算自己试一下,好用的话就进行推广。本篇主要介绍如何进行搭建以及遇到的坑有哪些。
·
2021-10-14 10:25
sonar
代码质量
管理平台Sonar:001 - 利用docker安装
简介:Sonar是一个用于
代码质量
管理的开源平台,用于管理源代码的质量,可以从七个维度检测
代码质量
通过插件形式,可以支持包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy
玩转测试开发
·
2021-10-12 21:31
一篇超详细的vue项目前端自动化测试教学!
不写前端自动化测试代码:修改某个模块功能时,其它模块也受影响,很难快速定位bug多人开发代码越来越难以维护不方便迭代,代码重构困难
代码质量
差,参差不齐增加自动化测试后:我们为核心功能编写测试后可以保障项目的可靠性强迫开发者
·
2021-10-08 18:28
前端自动化测试
Jenkins如何跳过sonar执行CI
背景我们公司采用jenkins+sonar持续集成检测
代码质量
,最近架构组新增了很多代码扫描规则,导致很多后端服务或者前后端未分离项目CI不通过,要将所有sonar检测出来的问题修改完会花一些时间,影响到测试进度
·
2021-10-03 21:30
jenkinscisonar
Flutter跨进程混合栈渲染的实践-子进程WebView
按技术栈划分主要集中以下两端:原生端本身的
代码质量
(不当设计、图片加载、对象未释放等)所造成,这点通过回溯及找到组内对应同学修复便可快速解决。
冬天的毛毛雨
·
2021-09-25 22:01
Android
移动开发
安卓开发
flutter
webview
android
移动开发
安卓
性能优化全新思路!实践腾讯、字节、阿里、百度、网易等互联网公司项目实战+案例分析(附PDF源码)
前言众所周知,移动开发已经来到了后半场,为了能够在众多开发者中脱颖而出,我们需要对某一个领域有深入地研究与心得,对于Android开发者来说,性能优化的学习与实践是技术人员成长进步的一条途径,同时也是改善
代码质量
的一次机会
Android老皮
·
2021-09-22 19:23
分享
知识点
程序员
android
性能优化
程序员
技能提升
Unity 性能优化方法总结
你得资源和
代码质量
都会影响内存。这里主要从五个方面对项目进行优化,分别是资源内存,图形和GPU,编程和代码框架,项目中各种资源组件的配置。目录资源内存正确导入纹理调整网格
九本才
·
2021-09-16 11:55
Unity
unity
c#
了解sonarqube
一、sonar简介sonar是一款静态
代码质量
分析工具,支持Java、Python、PHP、JavaScript、CSS等25种以上的语言,而且能够集成在IDE、Jenkins、Git等服务中,方便随时查看
代码质量
分析报告
Sznag
·
2021-09-16 10:42
5 款阿里常用代码检测工具,免费用!
作者|喻阳面临问题在日常研发过程中,我们通常面临的代码资产问题主要分为两大类:
代码质量
问题和代码安全漏洞。
·
2021-09-15 11:07
java大数据
5 款阿里常用代码检测工具,免费用!
作者|喻阳面临问题在日常研发过程中,我们通常面临的代码资产问题主要分为两大类:
代码质量
问题和代码安全漏洞。
·
2021-09-15 11:06
阿里云开发者
python-Coverage 代码覆盖率统计工具,生成html代码报告
检测出程序中的废代码,可以逆向反推在代码设计中思维混乱点,提醒设计/开发人员理清代码逻辑关系,提升
代码质量
。代码覆盖率高不能说明
代码质量
高,但是
·
2021-09-13 21:45
python
【第十一篇】- Git Gitee之Spring Cloud直播商城 b2b2c电子商务技术总结
Gitee提供免费的Git仓库,还集成了
代码质量
检测、项目演示等功能。对于团队协作开发,Gitee还提供了项目管理、代码托管、文档管理的服务,5人以下小团队免费。接下来我们学习一下如何使用Gitee。
·
2021-09-10 18:43
前端代码评审 Checklist 清单
前端团队有评审代码的要求,但由于每个开发人员的水平不同,技术关注点不同,所以对代码评审的关注点不同,为了保证
代码质量
,团队代码风格统一,特此拟定一份《前端团队代码评审CheckList清单》,这样代码评审人员在评审代码时
不信这个昵称已被使用
·
2021-09-09 16:33
5 款阿里常用代码检测工具,免费用!
作者|喻阳面临问题在日常研发过程中,我们通常面临的代码资产问题主要分为两大类:
代码质量
问题和代码安全漏洞。
·
2021-09-09 15:13
程序员code安全
漫画 | 为什么我再也不想写高质量代码了?
公司领导从上到下,虽然口号喊得震天响,但没有人真心实意地关心
代码质量
。
码农翻身
·
2021-09-09 09:00
项目管理
github
js
比特币
mac
5 款阿里常用代码检测工具,免费用!
在日常研发过程中,我们通常面临的代码资产问题主要分为两大类:
代码质量
问题和代码安全漏洞。
·
2021-09-08 19:03
玩转TypeScript工具类型(上)
随之而来的就是TypeScript被越来越多的项目所使用,这种变化并不是对技术的盲目追求,而是业务驱动下的技术进步,TypeScript通过对原生JavaScript提供强类型加持,在很大程度上提升了
代码质量
·
2021-09-08 18:30
开源项目MVVMHabitComponent详解
就好像建房子,你把地基和骨架搭建好了,搭建完善了,你在根据不同的业务需求,大部分情况下只是在基本的架构上面做开发而已,这样大大的提高的开发效率,同时如果前期搭建了一个好的架构,会对项目的持续迭代更新和项目的
代码质量
有着至关重要的作用
Android开发_Hua
·
2021-09-08 11:11
SonarLint插件配置
最近公司在做
代码质量
卡点,通过SonarLint插件可以减少一些review代码的工作量1.安装插件官网可以选择适合的版本https://plugins.jetbrains.com/plugin/7973
如沙雨下
·
2021-09-06 15:28
代码评审可降低故障率,如何在云效上做好代码评审
有效的代码评审可降低故障率,如何在云效上做好代码评审,云效代码评审是结对编程相互切磋相互学习的方式,是敏捷开发模式中的一个重要环节,是保障
代码质量
的重要手段。
·
2021-09-01 10:34
idea中使用SonarLint进行代码规范检测及使用方法
file-setting-plugins,输入SonarLint,安装后重启idea使用重启完成后,在需要检测的单个文件或者单个项目上右键-->Analyze-->AnalyzewithSonarLint结果查看有了
代码质量
检测工具以后
·
2021-08-31 13:48
2021-08-25
软件的质量,不仅依赖于架构,更与
代码质量
息息相关。而代码的质量与其整洁度成正比关系,越整洁的代码,其质量毫无疑问的就会越高。如何写出整洁的代码呢?
猫儿巴西
·
2021-08-28 11:14
Android Lint 实践之二 —— 自定义 Lint
背景如前文《AndroidLint实践——简介及常见问题分析》所述,为保证
代码质量
,团队在开发过程中引入了代码扫描工具AndroidLint,通过对代码进行静态分析,帮助发现
代码质量
问题和提出改进建议。
·
2021-08-27 21:50
Android Lint 实践 —— 简介及常见问题分析
AndroidLint是SDKTools16(ADT16)开始引入的一个代码扫描工具,通过对代码进行静态分析,可以帮助开发者发现
代码质量
问题和提出一些改进建议。
·
2021-08-27 18:07
前端单元测试-jest入门实践
它能很显著地提高项目的
代码质量
,降低出现Bug的频率,并且也利于维护代码。话虽如此,但是绝大多数人是不愿意去写单测的。。不过不影响,多学点不是坏事。背景就不多做介绍,主要是实践。
·
2021-08-27 18:03
Vue模块化
Vue模块化1模块化思想有很多模块化思想commojsAMDCMDES6…模块化不仅可以帮助我们解决作用域问题,代码管理,提高
代码质量
等问题还可以减少我们在开发过程中出现的"冲突"。
a Fang
·
2021-08-27 00:44
前端框架
vue.js
javascript
node.js
业务组件库开发流程
组件库可以帮我们解决以下问题:业务组件跨项目复用,提升开发效率统一代码实现,统一
代码质量
保障组件库文档提供清晰的使用方
·
2021-08-26 19:55
组件库
教你Clion调试ROS包的方法
这种强大的IDE帮助开发人员在Linux、OSX和Windows上来开发C/C++,同时它还能使用智能编辑器来提高
代码质量
、自动代码重构并且深度整合Cmake编译系统,从而提高开发人员的工作效率。
·
2021-08-26 19:20
质量保障体系思考
对项目进行全面的质量保障质量流程:通过对项目特点进行分析,制定标准话的质量流程,降低非标准化带来的质量风险;测试效率:通过自动化工具和持续集成,提高自测、集成测试等测试工作的测试效率;质量度量及运营:通过量化的反映研发过程中的
代码质量
时间的磨练lolo
·
2021-08-18 07:50
干货!前端 Code Review 的最佳实践方案
作者:@宝玉原文:https://zhuanlan.zhihu.com/p/...前言我一直认为CodeReview(代码审查)是软件开发中的最佳实践之一,可以有效提高整体
代码质量
,及时发现代码中可能存在的问题
·
2021-08-03 21:08
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
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
其他