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
代码审查
为什么要做
代码审查
今天你CR(codereview)了吗?CR?哈哈,并没有。老实说,就是自己写的代码,过了一段时间后,再去查看,也会很惊讶的说:这是我写的吗,也太不规范了吧。这首先说明了我在进步,其次,之前写的代码是有问题的。那就引出了一个问题,之前怎么没有发现呢?对于自己写的代码,会潜在地产生一种信任和依赖,所以自己有时候是很难发现其中的明显的错误以及规范问题的。然而,对于其他人来说,一开始是不会进入这种“自我
Greason_
·
2021-06-05 06:46
处理Review中的推回
有时开发人员会推回
代码审查
。要么他们不同意你的建议,要么他们会抱怨你太严格了。谁是对的当一个开发人员不同意你的建议时,首先花点时间考虑一下他们是否正确。
老猫_jerry
·
2021-06-04 14:14
代码审查
的必要性和最佳实践
目录
代码审查
的流程
代码审查
的争议加班要累死了,完成项目都来不及,还做什么
代码审查
?
代码审查
太费时间,改来改去无非是一些格式、注释、命名之类不痛不痒的问题。
琦彦
·
2021-05-20 15:10
琦彦の百宝箱
代码审查
Gerrit
sonarqube
intellij idea的快速配置使用详细教程
官网:https://www.jetbrains.com/IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、
代码审查
方面
·
2021-05-20 12:53
2018/5/16 Selenium2 java自动化测试实战
第一章自动化测试基础根据项目流程阶段划分软件测试单元测试、集成测试、系统测试、验收测试单元测试是对软件中最小单元进行测试,CodeReview指对代码评审或
代码审查
,通过对源码进行系统性检查的过程。
王小瑶93
·
2021-05-17 23:21
《高效程序员的45个习惯:敏捷开发修炼之道》读书笔记
团队合作,快速响应变化和可工作的软件作为宗旨的开发方法快速的响应变化每个人都尽最大的可能做好自己的工作防微杜渐以迭代的方式进行工作欲速则不达反馈是敏捷的基础最高优先级应该是解决问题符合标准不是结果实行
代码审查
单元测试要专业而不是自我礼貌对待他人你不需要很出色才能起步
TailC
·
2021-05-17 04:44
Jenkins—— Jenkins+Docker+SpringCloud微服务持续集成项目优化和集群
集群部署流程优化修改所有微服务的配置修改eruka的配置修改zuul、admin_service、gathering的配置设计Jenkins集群项目的构建参数编写多选项遍历Jenkins脚本多选项进行
代码审查
完成多选项微服务构建
stan Z
·
2021-05-12 21:35
CI/CD
jenkins
ci/cd
docker
java
nginx
iOS项目结构和代码规范
首先项目结构清晰合理,方便产品的快速迭代以及提高团队的开发效率;其次统一的规范可以促进团队合作,降低维护成本,以及有助于
代码审查
,减少bug处理。
君临浮世
·
2021-05-12 20:23
AndroidStudio下使用SonarQube使用心得
SonarQube是一个代码质量管理的平台,关于平台的配置方法很多,但是用于AndroidStudio的相关文档真心不多,使用方法:1本地进行
代码审查
:(使用AS的插件)缺点:无法同步到服务器并形成图表和文档优点
埃赛尔
·
2021-05-06 15:26
git 总结
参数-p-2//-p选项展开显示每次提交的内容差异,用-2则仅显示最近的两次更新$gitlog-p-2参数--stat//--stat在做
代码审查
,或者要快速浏览其他协作者提交的更新都作了哪些改动时,就可以用这个选项
zengqingwen
·
2021-05-04 17:21
代码规范
2如果返工超过5次,自动进入结对编程,结对编程任务部分计入对方工作量,采用简单的
代码审查
工具,减少基础规范的检查密度规范3严禁使用拼音变量4变量和函数采用驼峰法,常量大写5不允许出现temp命名,单字母命名
凌峰
·
2021-05-03 09:52
如何使
代码审查
更高效
要点
代码审查
者在审查代码时有非常多的东西需要关注。一个团队需要明确对于自己的项目哪些点是重要的,并不断在审查中就这些点进行检查。
kkzzzzzz
·
2021-05-02 03:03
2019-01-02线上问题排查
所以就将sdp的日志进行查看排查,结果发现sdp的转发没有问题,所以开始进行订单中心的
代码审查
。订单中心排查因为是订单中心代码日志打印的时候,已经出现了入参替换,
Tomy_Jx_Li
·
2021-04-29 04:57
SpringBoot从零开始(1)使用IDEA搭建开发环境
IntelliJIDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、
代码审查
sT丶
·
2021-04-27 03:23
IDEA-设置-02
支持、Ant、JUnit、CVS整合、
代码审查
、创新的GUI设计等方面的功能可以说是超常的2IDEA的主要功能介绍3IDEA的主要优势:(相较于Eclipse而言)①强大的整合能力。比如:Git、M
Allure泽宇
·
2021-04-20 18:22
IDEA基础设置
java
intellij
代码审查
space
Intellij2021.1版本作为一个大版本迭代,新增了很多功能,如协同开发,codereviews,支持jdk16等等作为一个程序猿,对于
代码审查
这种东西一直头疼,之前也接触过gerrit等工具,但是感觉还是操作比较蛋疼
dray_
·
2021-04-09 21:02
intellij
idea
七大自动化持续
代码审查
工具
当然,这也使得持续集成(CI)流程增加了一个额外的阶段--每当有新的代码产生合并请求时,CI服务器(或第三方服务)便会开始分析代码的质量,并将结果放入合并请求中,以供提交者和
代码审查
者使用。
·
2021-04-02 14:43
代码审查代码审查工具
关于Git
简介Git是目前世界上最先进的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目Git的作用:1.协同开发2.版本记录3.解决冲突4.历史追查5.代码备份6.版本还原7.权限管理8.分支管理9.
代码审查
·
2021-03-19 17:50
关于Git
简介Git是目前世界上最先进的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目Git的作用:1.协同开发2.版本记录3.解决冲突4.历史追查5.代码备份6.版本还原7.权限管理8.分支管理9.
代码审查
·
2021-03-19 16:49
代码审查
:从 ArrayList 说线程安全
本文从
代码审查
过程中发现的一个ArrayList相关的「线程安全」问题出发,来剖析和理解线程安全。
·
2021-03-14 02:56
spring
2018-05-18 SIT与UAT的区别
概述第1节在企业级软件的测试过程中,经常会划分为三个阶段——单元测试,SIT和UAT,如果开发人员足够,通常还会在SIT之前引入
代码审查
机制(CodeReview)来保证软件符合客户需求且流程正确。
Jennifer_hu
·
2021-03-10 20:42
七种Python
代码审查
工具推荐
虽然Python语言可谓目前最为灵活的开发语言之一,但是开发人员往往会滥用其灵活性,甚至会违反相关的标准。因此,Python代码也经常会出现如下常见质量问题:导入了一些未曾用到的模块函数在各种调用中缺少参数缺少适当的格式缩进在圆括号、方括号或大括号的前后缺少恰当的空格显然,上述问题不但会影响代码的可读性,而且会使得代码的审查工作变得更为复杂。为此,我们需要通过诸如PyLint或Flake8之类的静
·
2021-03-10 19:56
常见的5个PHP编码小陋习以及优化实例讲解
在做过大量的
代码审查
后,我经常看到一些重复的错误,以下是纠正这些错误的方法。
·
2021-02-27 11:54
现代
代码审查
:Google案例研究
摘要使用基于工具的轻量级代码检查代码更改(又名现代
代码审查
)已成为广泛的规范,应用于各种开源和产业系统。在本文中,我们对Google的现代
代码审查
进行了探索性研究。
·
2021-02-19 15:23
现代
代码审查
:Google案例研究
摘要使用基于工具的轻量级代码检查代码更改(又名现代
代码审查
)已成为广泛的规范,应用于各种开源和产业系统。在本文中,我们对Google的现代
代码审查
进行了探索性研究。
·
2021-02-19 14:08
【DevOps进行时】某银行大型管理系统端到端持续集成和交付实践 | IDCF
传统银行IT系统研发过程中的弊端主要体现在研发流程不连贯难追溯、人工处理效率低时效差、缺乏有效的
代码审查
机制、人
·
2021-02-19 09:48
你是否有过度设计的罪恶感?
我通过进行
代码审查
意识到了这一点,这很有趣,尽管我可能会在编写代码时过度设计自己。但是我正在努力。当然,您是一个“简单”的开发人员,只有架
·
2021-02-02 18:26
python实现
代码审查
自动回复消息
在一个规范化的研发流程中,一般遵循如下流程:开发阶段:研发功能或者修复bug,在本地自测。代码审核阶段:提交代码,并请求团队内人员做codereview。测试环境测试阶段:部署到测试环境并请求测试。发布线上待测阶段:测试环境通过测试发布到线上进行测试。验收完成任务:线上验证成功,关闭这个任务。实际上这只是一种最理想化的过程,因为我们默认每次状态流转都是顺利的,开发没有毛病,测试一次就通过,现实中的
·
2021-02-01 12:09
你是否有过度设计的罪恶感?
我通过进行
代码审查
意识到了这一点,这很有趣,尽管我可能会在编写代码时过度设计自己。但是我正在努力。当然,您是一个“简单”的开发人员,只有架
·
2021-01-30 19:17
Gerrit & GitLab & Hooks
什么xx玩意.....Gerrit,一种开放源代码的
代码审查
软件,使用网页界面。利用网页浏览器,同一个团队的软件开发者,可以相互审阅彼此修改后的代码,决定是否能够提交,回退或是继续修改。
·
2021-01-23 14:01
javagit后端
IDEA简介,下载,安装及简单配置
尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、
代码审查
、创新的GUI设计等方面的功能可以说是超常的。
·
2021-01-22 03:07
【Gerrit】gerrit代码同行评审 - Gerrit Code Review
在实践中,给大家推荐一款免费、开放源代码的
代码审查
软件Gerrit。一、CodeReview是什么CodeReview最直观的解释即看代码。常规的做法为自己看
bandaoyu
·
2021-01-21 21:04
管理
IDEA简介,下载,安装及简单配置
尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、
代码审查
、创新的GUI设计等方面的功能可以说是超常的。
李三岁
·
2021-01-20 17:09
maven
intellij-idea
后端
如何做好Code Review - 麦机长 - 博客园
CodeReview(
代码审查
)很多团队都会做,效果如何不好说。如果你能轻易地从一堆出自正经团队之手的代码里找出几个低级错误,往往意味着团队管理者长期忽视了CodeReview的重要性。
·
2021-01-13 09:00
Gerrit & GitLab & Hooks
什么xx玩意.....Gerrit,一种开放源代码的
代码审查
软件,使用网页界面。利用网页浏览器,同一个团队的软件开发者,可以相互审阅彼此修改后的代码,决定是否能够提交,回退或是继续修改。
CoderLi
·
2020-12-21 11:40
git
java
后端
常见的5个PHP编码小陋习
在做过大量的
代码审查
后,我经常看到一些重复的错误,以下是纠正这些错误的方法。
PHP开发社区
·
2020-12-11 09:22
PHP架构
PHP架构师教程
PHP面试
php
编程语言
请纠正这 5 个 PHP 编码小陋习
转载自PHP论坛:https://learnku.com/php/t/49583在做过大量的
代码审查
后,我经常看到一些重复的错误,以下是纠正这些错误的方法。
summerblue
·
2020-12-03 14:31
php
php7
关于for...in循环、var、块作用域引发的思考
某天,公司
代码审查
会的时候,从某同事的代码里发现这样的代码:for(variinthis.pointObject){if(i==editCircle.id){for(variinthis.pointObject
SunnyCyx
·
2020-11-23 12:31
将Git存储库克隆到本地IntelliJ IDEA项目中的详细教程
IntelliJIDEA是Java语言开发的集成环境,IntelliJ在业界被公认为优秀的Java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、
代码审查
·
2020-11-20 13:40
java 如何避免
代码审查
中的代码规范说明
之前的项目没有
代码审查
确实出现了一些非常奇葩的代码,比如一个页面几千行,一个方法几百行,循环套循环等等下面简单介绍一些常见的
代码审查
规范和如何在代码中解决未完待续。。。。
江君是实在人
·
2020-11-17 15:41
代码规范
git团队协作
介绍主要讲GIT分支使用策略角色主程:一个项目有一个或多个主程序员,负责管理分支合并,
代码审查
,并在必要的时候辅导其他程序员开展工作开发人员:作为项目中的普通开发人员,一般负责功能开发,bug修复等,一般只需要操作相关特性分支即可分支介绍主分支指的是
vonson
·
2020-10-28 16:42
软测单元测试
单元可以独立测试部署的程序单元单元测试的基本属性函数定义接口单元测试黑盒和白盒的结合以白盒为主codereview分为
代码审查
和代码走查stub假装的需要程序其他模块提供的参数返回值stub就是装的这个过程
每一秒都要比上一秒更好
·
2020-10-14 12:57
IntelliJ IDEA2020、pycharm、webstorm激活永久激活及使用教程(总目录篇) 原创
,是用于java语言开发的集成环境(也可用于其他语言),IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、
代码审查
·
2020-09-24 11:00
Java静态检测工具的简单介绍
代码检查代码检查包括代码走查、桌面检查、
代码审查
等,主要检查代码和设计的一致性,代码对标准的遵循、可读性,代码的逻辑表达的正确性,代码结构的合理性等方面;可以发现违背程序编写标准的问题,程序中不安全、不明确和模糊的部分
ast_224
·
2020-09-17 11:24
功能测试
Java
软件测试
maven
设计模式
单元测试
IDEA 其他基本配置
4、鼠标放上去提示参数5、剪切板历史纪录数量6、显示行号和代码分割线7、代码提示8、postfix一些代码片段的快捷方式,如fori100.forsoutuser.nn9、编辑区字号10、
代码审查
级别一般有
XRFirst
·
2020-09-17 07:38
idea
按照是否执行程序分类
过程:互审(技术评审)—走查(桌面走查,代码走查,
代码审查
)—静态分析对于代码测试:测试代码是否符合相应的标准和规范。对于界面测试:测试软件的实际界面是否与需求中的说明相符。
TanCairo
·
2020-09-17 06:13
软件测试
关于CRM one order函数的一些
代码审查
和改进建议
写作于2017年2月17日Issue1这个函数的signature是别人写好的,大家研究过consumer怎么消费这个FM的?如果et_product_detail有多个entry,则es_product_detail只包含et_product_detail的最后一行.这个…Question1这个API里面的实现和ORGMAN有什么关系??放在这的意图是?Issue2既然这个FM内只需要produ
汪子熙
·
2020-09-17 04:34
CRM
CRM
这5个PHP编程中的不良习惯,一定要改掉!
在项目的每一次提交之后,我都会进行大量
代码审查
,会经常看到一些重复出现的错误。以下这五个错误应该要及时纠正,这是纠正它们的方法。这5个PHP编程中的不良习惯,一定要改掉PHP世界上最好的语言!
CRMEB
·
2020-09-17 03:35
CRMEB
代码自动审查工具
近期项目代码质量要求越来越高,目前还是采用传统的人工方式进行
代码审查
,审查的颗粒度主要代码的注释、代码命名、逻辑规范、类设计以及设计大量运算的程序等方面,这样耗费大量人力、物力,管理成本级高,再者由于开发相互之间大多数并不懂被检查的业务需求
zh_ITRoad
·
2020-09-17 02:45
代码质量监控
代码审查
是否涉及测试?
当您查看某人的拉/合并请求时,是否签出分支并运行构建?我通常不这样做,但是有些人这样做。它们的明显原因是:运行构建,甚至手动测试产品,有助于发现更重要的错误。例如,仅查看源代码可能无法揭示出最近引入HTML/CSS的所有视觉缺陷。最好检查分支,启动Apache,在Chrome中打开该站点,然后查看发生了什么问题。然后,制作一个屏幕截图,将其附加到拉取请求中,然后将其返回给作者。但是我不同意这一点,
danpu0978
·
2020-09-17 01:54
单元测试
java
python
人工智能
区块链
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他