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
代码质量
格式
引言代码格式决定读者对
代码质量
最初的判断。好的格式能够增强代码的可读性,并且能让读者阅读代码的时候心情愉悦。格式的目的代码格式关乎沟通。
前进中的奋斗猿
·
2023-03-16 16:32
如何接手一坨烂业务代码?如何在烂业务代码中成长?
而且,对于大部分业务系统来说,因为业务导向,需求倒逼,开发工期紧,团队往往都不是很重视
代码质量
,快速上线是第一要务。所以,很多团队的
代码质量
一般都不怎么高。
小极客geekbang
·
2023-03-16 12:32
程序员
后端
算法
Java
Go
计算机基础
容器
大数据
Spring AOP 切面增强
我们需要考虑如何解耦这些周边功能开发和核心业务开发区分开达到提升
代码质量
目的。定义在AOP思想里面定义周边功能定义是(性能统计、日志、事务管理),被定义成切面。核心功能和切面功能单独开发。
jiguansheng
·
2023-03-15 13:53
spring
java
IDEA开发 常用代码规范插件 常用辅助类插件
GitHub上开源的码出高效:Java开发手册下载静态代码检查SonarLint插件地址小组内使用了SonarQube审查
代码质量
在持续集成完成后会对项目的质量进行扫描最后得出扫描结果SonarLint
武子康
·
2023-03-15 11:30
springboot
intellij-idea
代码规范
java
常见的编程语言的特点与应用领域浅谈
C语言C语言的特点:1.简洁紧凑、灵活方便2.运算符丰富3.数据结构丰富4.C是结构语言5.C语法限制不太严格、程序设计自由度大6.C语言允许直接访问物理地址,可以直接对硬件进行操作7.C语言程序生成
代码质量
高
58847730
·
2023-03-15 09:31
计算机基础
开发语言
吐槽极光iOS产品bug,认证与推送一起使用,认证的JVTelecomViewController弹出失败
这个好东西呢,本身是个好东西,但是既然你是收费的好歹写好文档严格控制控制
代码质量
,而不是让开发者自己去踩坑,像我这种搬运工还要花力气整理呢,碰上懒一点的解决完自己的问题也就算了。
三刀不留Ethan刀奈特
·
2023-03-15 07:23
分层测试模型
然而,之前的公司,研发的能力都比较强,公司要求写单元测试用例,把提测质量作为kpi,故而,
代码质量
都很高。目前大部分公司还是比较常用的分层模型是冰淇淋模型,单元测试很少,一部分接口测试,大量的ui
修夏起泡
·
2023-03-15 06:30
【Spring源码】Spring AOP的核心概念
AOP,这里还是要简单介绍下AOP,AspectOrientedProgramming,面向切面编程,通过预编译和运行期间提供动态代理的方式实现程序功能的统一维护,使用AOP可以降低各个部分的耦合度,提高
代码质量
重要概念
AQin1012
·
2023-03-15 04:28
Java
java
Spring
源码
AOP
35岁难找工作,40岁没人要:年长的程序员都去哪里了
**360°全方面性能调优:**设计思想与
代码质量
优化+程序性能优化+开发效率优化**解读开源框架设计思想:**热修复设计+插件化框架解读+组件化框架设计+图片加载框架+网络访问框架设计+RXJava响应式编程框架设计
考研专业组
·
2023-03-15 02:45
Android
经验分享
面试
android
一文梳理 Code Review 方法论与实践总结
提高
代码质量
主要体现在代码健壮性、设计合理性、代码优雅性等方面,持续CodeReview可以提升团队整体
代码质量
。统一规范和风格
阿里云技术
·
2023-03-14 15:27
代码复审
云计算
云原生
阿里云
java
万字分享:以Code Review 最佳实践,解答降本增效 or 增加成本之问(上)
以下内容整理自本次分享,干货爆满,分为上下两期:上期解析
代码质量
问题、分支创建与评审、Git规范、安全漏洞;下期解析代码规范、CodeReview实践中大家最关注的几个问题。
极小狐
·
2023-03-14 15:53
代码复审
代码规范
code
review
devops
安全左移
Foundational Java
EclipseIDE和JUnit测试框架的使用是本书不可或缺的部分,它确保了最大的生产率和
代码质量
,但为了确保技能不局限于一个环境,还解释了Java编译器的基本原理和运行时间。
题典通
·
2023-03-14 09:09
【Jenkins持续集成(一)】SonarQube 入门安装使用教程
源码版本管理:svn、git项目构建工具:Maven、Ant
代码质量
管理:Sonar(Checkstyle、PMD、FindBugs……)持续集成引擎:Hudson、Jenkins、ApacheContinuum
zhengqingya
·
2023-03-14 02:22
如何在团队中推动Code Review
CodeReview代码评审,简称CR为什么要进行CRCR的好处众所周知,这里不详细述说提升
代码质量
减少Bug,降低系统风险相互讨论学习,提高团队能力为什么很多公司推动不了CR项目大且乱,一时半会看不完业务需求
Claypot
·
2023-03-14 00:44
新增16条设计规约!阿里巴巴Java开发手册,开放下载
这是阿里回馈给Java社区的一份礼物,希望能够帮助企业开发团队在Java开发上更高效、容错、有协作性,提高
代码质量
,降低项目维护成本。2018年6月5日,《阿里巴巴Jav
冯匿
·
2023-03-13 23:00
iOS性能优化
性能问题的主要原因是什么,原因有相同的,也有不同的,但归根到底,不外乎内存使用、代码效率、合适的策略逻辑、
代码质量
、安装包体积这一类问题。
6568aa67ab76
·
2023-03-13 15:29
eslint 的使用
通过eslint完成
代码质量
的检查;Environments-指定脚本的运行环境。每种环境都有一组特定的预定义全局变量。Globals-脚本在执行期间访问的额外的全局变量。
我的昵称好听吗
·
2023-03-12 14:04
5个 ChatGPT 功能,帮助你提升日常编码效率
今天分享5个ChatGPT功能,来提升我们的日常工作以及如何使用它提高
代码质量
。ChatGPT的出现,彻底改变了开发代码的方式。
Python数据挖掘
·
2023-03-12 04:57
python
python
开发语言
人工智能
AI
Android性能优化之内存篇
android的内存优化一般从以下几个方面考虑:内存泄漏内存抖动Bitmap
代码质量
优化内存泄漏内存泄漏的本质:不合理的引用导致引用者对象的生命周期>被引用者对象的生命周期。
MY1112
·
2023-03-11 16:57
Easytool 中文文档
EasytoolEasytool的目标是干掉大部分冗余的复杂代码,从而最大限度的避免“复制粘贴”代码的问题,使我们能去更专注业务,提升我们的
代码质量
。
天不生我小金
·
2023-03-11 12:20
Jenkins+SonarQube持续交付
一、前言本文主要讲述Jenkins自动化代码上线时,通过部署SonarQube软件进行
代码质量
检测,已保证上线的代码服务能正常运行。需要的软件有Mysql5.7、Java、SonarQube7.0等。
想成为大师的学徒小纪
·
2023-03-11 05:10
核心开发
Python核心开发一.包和模块1.包和模块的定义为了更加有好的对python代码进行管理,出现了包和模块的概念,包和模块的出现主要是为了将代码按照不同的功能进行整合,以达到大幅度提高代码的可读性及
代码质量
陌殇花开风不语
·
2023-03-11 01:37
从零开始学Android!Android学习笔记在互联网上火了,吐血整理
360°全方面性能调优一、设计思想与
代码质量
优化二、程序性能优化三、开发效率优化Android框架体系架构一、高级UI晋升二、Android组件内核三、大型项目必备IPC四、数据持久化五、Framewor
普通网友
·
2023-03-10 17:58
程序员
面试
移动开发
android
如何让你的代码整洁漂亮?
RobertMartin的这句话非常合适:唯一能有效测量
代码质量
的方式是每分钟说多少个What-the-Fk让我深入解释一下:做代码回顾的时候,我的脑海会涌现出三种不同的情绪:What-the-Fk(厌恶
grain先森
·
2023-03-10 14:01
Python 工匠:善用变量来改善
代码质量
欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~本文由鹅厂优文发表于云+社区专栏作者:朱雷|腾讯IEG高级工程师『Python工匠』是什么?我一直觉得编程某种意义上是一门『手艺』,因为优雅而高效的代码,就如同完美的手工艺品一样让人赏心悦目。在雕琢代码的过程中,有大工程:比如应该用什么架构、哪种设计模式。也有更多的小细节,比如何时使用异常(Exceptions)、或怎么给变量起名。那些真正
腾讯云开发者
·
2023-03-09 15:21
腾讯云
移动开发
前端
web
游戏开发
python
编程
代码规范
程序员
一些能够提升
代码质量
的编程规范
算是读书笔记吧极客时间--设计模式之美命名命名的一个原则就是以能准确达意为目标,长短主要取决于给谁看。学会换位思考,假设自己不熟悉这块代码,从代码阅读者的角度去考量命名是否足够直观。Github或者有两个网站可以推荐:CODELF可以搜索到很多Git上的代码命名FreeApp可以搜索到很多App以及Web国际化翻译长度默认的、大家都比较熟知的词,可以用缩写作用于小的,比如临时变量用短命名作用域比较
kirito_song
·
2023-03-09 11:41
GitLab CI持续集成 - .gitlab-ci.yml
安装与注册GitLabCI持续集成-GitLabRunner配置好环境下一步可以正式开始使用GitLabCI进行项目集成,这里以Java项目为例,使用Gradle做为项目自动构建工具,使用Gradle工具做
代码质量
检查
weixin_33937913
·
2023-03-09 11:24
java
python
c/c++
基于jenkins+maven+docker实践springboot项目的CI/CD 自动化构建
背景很多开发同学都忙于写代码,但是对项目发布的整个流程不是很清楚,本文基于CI/CD的思想,结合Jenkins,docker,maven搭建一个自动化的发布流程,并加入
代码质量
检测,希望通过这个流程,能给开发小伙伴一个大概的
Japhy范
·
2023-03-09 04:25
单元测试FIRST原则以及基于GTest进行单元测试
[email protected]
一、前言 在大学的时候,写代码随心所欲,想到什么就写什么,只顾实现功能,也不会去验证代码的可行性和稳定性,往往都会在在后续的使用过程中出现各种各样的问题,然后再去捉虫,这样写出来的
代码质量
差
天上下橙雨
·
2023-03-09 02:07
Jetpack(一)—— 简介
为了追求更高的
代码质量
,就有第三方的社区和开发者将一些更加高级的项目架构引入到了Android平台上,如MVP、MVVM等。
橙子19911016
·
2023-03-08 22:10
android
java
apache
ChatGPT提高你日常工作的五个特点,以及如何使用它来提高
代码质量
ChatGPT已经完全改变了代码开发模式。然而,大多数软件开发者和数据专家们仍然不使用ChatGPT来完善——并简化他们的工作。这就是我们在这里列出提升日常工作效率和质量的5个不同的特点的原因。让我们一起来看看在日常工作中如何使用他们。警告:不要用ChatGPT处理关键代码或信息。1.生成代码架构当需要从零开始建立新工程的时候,ChatGPT就是我的秘密武器。只需要几个提示,它就能用我选中的技术、
局外人一枚
·
2023-02-28 17:38
ChatGPT
chatgpt
python
阿里是如何做Code Review的?
提高
代码质量
主要体现在代码健壮性、设计合理性、代码优雅性等方面,持续CodeReview可以提升团队整体
代码质量
。统一规范和
小小怪下士 XIA
·
2023-02-25 19:34
Java
代码复审
java
开发语言
如何有效的解决代码的圈复杂度
圈复杂度的计算方法我们先来看一下圈复杂度与
代码质量
以及测试和维护成本之间的一个关系。我
·
2023-02-23 16:51
代码规范code运维测试多态
脏话越多,代码越好!
那么在注释甚至在代码中说脏话,会不会影响总体
代码质量
呢?还真有人做了这个研究,JanSt
码农翻身
·
2023-02-22 07:28
linux
运维
服务器
代码质量
与安全 | 一文了解高级驾驶辅助系统(ADAS)及其开发中需要遵循的标准
高级驾驶辅助系统(ADAS)有助于提高车内每个人的安全性,帮助他们安全抵达目的地。这项技术功能非常重要,因为大多数的严重车祸都是人为错误造成的。本篇文章将讨论什么是高级驾驶辅助系统(ADAS),提供高级驾驶员辅助系统的示例,以及哪些编码标准对于高级驾驶员辅助系统的开发来说至关重要。什么是高级驾驶辅助系统(ADAS)?高级驾驶辅助系统是为了提高驾驶员及乘客安全性而设计的技术功能。这些系统使用人机界面
·
2023-02-20 14:03
软件开发车联网
代码质量
代码质量
(前端vscode)在一个项目中,由于每个人编写代码的风格不一样,对代码的格式上面有一个约束,将会大大提高代码的质量。
·
2023-02-18 19:23
前端javascriptnpm
无序和混乱终结者,极狐 GitLab Workflow 到底有什么魔力?
效率和质量是软件产品追求的两个核心关键点,软件产品研发是一个覆盖多阶段、涉及多团队的过程,业界也已经总结出了一些很好的实践,在保证研发效率的同时还能保证
代码质量
。
·
2023-02-18 17:46
说说入职两日的感受
前面给大家讲过,选择了待遇相对偏低的咕咚,主要是因为一面的面试官,给了我很强的震撼力,让我如同找到了同路人:同样在为
代码质量
而疯狂努力。今天,在他的指引下,总算对咕咚的架构有了较为深刻的理解。
nanchen2251
·
2023-02-18 16:04
入Ali的过去一年,谈谈我对code-review的理解
原创文章&经验总结&从校招到A厂一路阳光一路沧桑详情请戳www.codercc.com1.what—什么是CRcodereview(CR)一直以来在软件行业被视为提升
代码质量
的一种有效的方式,也被视为一种工程师文化的代表
你听___
·
2023-02-18 10:01
如何提高代码可读性、可维护性
高质量代码的三大要素:可读性、可维护性和可变更性做好代码规范、提高
代码质量
,能显著增强代码的可读性、可维护性和可变更性。努力提高代码的读写可维护性,是做好代码规范的必要非充分条件。
架构师springboot
·
2023-02-18 07:14
PhpOffice/PhpSpreadsheet读取和写入Excel
PhpSpreadsheet是一个纯PHP编写的组件库,它使用现代PHP写法,
代码质量
和性能比PHPExcel高不少,完全可以替代PHPExcel(PHPExcel已不再维护)。
平静_b99e
·
2023-02-18 02:49
如何在机器学习中处理长尾数据分布?丨曼孚科技
如果
代码质量
是区分软件系统好坏的标准,那么数据质量便是区分AI系统智能化的标准。对模型来说,使用正确的数据不可或缺。而实际训练中,常出现场景数据分布不均衡的现象,长尾数据就是其中一个特例。
·
2023-02-17 18:01
数据结构1--时间空间复杂度、线性表
时间效率高存储低、算法效率因素1.算法2.编译产生的
代码质量
--高级语言转二进制3.输入规模4.机器速度2.衡量算法的几个维度时间复杂度和空间复杂度与最高次项的n的阶数,不需要关心乘数和加数2.1时间复杂度
陪伴你的大数据
·
2023-02-17 05:19
2018下半年
产出方面可以更加丰富一些日常开发中,尤其注意到乱打日志,随便加异常捕获,没有监控类似的情况非常突出吧日志只需要在必备的关键的地方打印出上下文以及说明,到处打日志只是为了增加所谓的安全感,如果能够保证系统的稳定性、
代码质量
jwfy
·
2023-02-17 01:13
代码质量
管理平台实战| SonarQube 安装、配置及 JaCoCo、Maven 集成
SonarQube是一个用于
代码质量
管理的开源平台,用于管理源代码的质量。同时SonarQube还对大量的持续集成工具提供了接口支持,可以很方便地在持续集成中使用SonarQube。
霍格沃兹测试开发学社
·
2023-02-16 22:54
自动化测试
测试开发
软件测试
maven
java
开发语言
阿里一面:你做过哪些代码优化?来一个人人可以用的极品案例
改简历所涉及的一个要点是:在XXX项目中,完成了XXX模块的代码优化另外,在面试的过程中,面试官也常常喜欢针对提问,来考察候选人对
代码质量
的追求、对设计模式的应用能力:你做过哪些代码优化?
40岁资深老架构师尼恩
·
2023-02-16 20:22
面试
java
开发语言
面试
linux系统下Gitlab Runner安装配置
最近给前端代码加上了单元测试,可能随着代码量增大,单元测试会越来越多,为了提升
代码质量
,决定采用自动化工具来跑前端工程的一些脚本。
hanahaha
·
2023-02-07 12:18
YYCache Swift化
在平时的开发中,总是会用到各种缓存的,也常使用各种三方的库,在这些三方的缓存库中,首屈一指的就数国内大神@ibireme造的轮子YYCache,这是一个非常优秀的缓存库,性能高、线程安全和
代码质量
高。
半心_忬
·
2023-02-07 10:08
一文梳理 Code Review 方法论与实践总结
提高
代码质量
主要体现在代码健壮性、设计合理性、代码优雅性等方面,持续CodeReview可以提升团队整体代码
·
2023-02-06 16:33
阿里云云原生code
孤尽训练营打卡日记day12--代码规范
前言软件质量,不仅依赖于良好的架构设计及项目管理,还和
代码质量
紧密相关。
星月夜_Mr. Yu
·
2023-02-06 16:54
java
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他