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
codereview
什么是Code Review?
开篇
CodeReview
指在软件开发过程中,对计算机源代码系统化地审查,常用软件同行评审的方式进行,其目的是在找出及修正在软件开发初期未发现的错误,提升软件总体质量及开发者的技术水平,统一编程风格等。
Neville
·
2020-03-28 10:23
代码检视工具Gerrit的日常使用
Gerrit实际上一个Git服务器,它为在其服务器上托管的Git仓库提供一系列权限控制,以及一个用来做
CodeReview
是Web前台页面。当然,其主要功能就是用来做
CodeReview
。
anly_jun
·
2020-03-25 00:24
iOS开发-代码细节优化(长期更新)
代码细节优化是所有开发者一直关注并锻炼的能力,这也是为什么一些技术型团队坚持在做
CodeReview
,我相信每一个专注于技术的开发者都希望自己的代码越来越有质量。
Eiwodetianna
·
2020-03-24 20:56
Code Review
CodeReview
是轻量级代码评审,相对于正式代码评审,轻量级代码评审所需要的各种成本要明显低的多,如果流程正确,它可以起到更加积极的效果。正因如此,轻量级代码评审经常性得被引入到软件开发过程中。
乖乖果效36
·
2020-03-24 13:15
高效
CodeReview
的建议
根据团队开发经验,不断完善中哪些地方容易出bug条件覆盖不全ifelse条件只覆盖了if,else里没有处理条件执行,提前return掉,后续的其他处理被忽略复制粘贴:复制粘贴是最容易出错的,表现在ifelse条件语句里面,最后个elseif的tvClassBehaviorContent没被赋值Paste_Image.png逻辑混乱复杂判断:一个if判断语句里面涵盖了多种判断条件多头领导:比如一个
雷霆之喜
·
2020-03-23 14:59
谷歌程序必经之路(1) —— 代码审查
原文作者:MarkCC英文原文:ThingsEveryoneShouldDo:
CodeReview
中文翻译链接:http://www.vaikan.com/things-everyone-should-do-code-review
么的聊
·
2020-03-23 04:32
使用 MVVM 架构时页面跳转逻辑写在哪儿?
前些天
CodeReview
时,同事指出理论上ViewModel里不应该出现跟UIKit相关的东西。
Sheepy
·
2020-03-23 03:17
收藏,Python 开发中有哪些高级技巧?
如果你还在按照类C语言的那套风格来写的话,在
codereview
恐怕会要被吐槽了。
我爱学python
·
2020-03-22 22:11
特训营总结
这个特训营让我学到了许多,早上的站会,迟到人发的红包,每天中午都不知道在哪吃饭的忧伤,作为DJ的我最大的好处就是不会让小伙伴们睡过头,下午的programrace,放学前的
codereview
,满
飞跃_b641
·
2020-03-20 13:34
Objective-C编码规范
前段时间接手了一个开发三年之久的老项目,三年期间经历了5-6个程序员的开发,整个项目架构比较混乱,代码风格差距很大,也有许多不规范代码,难以
CodeReview
。
Alphts
·
2020-03-20 07:47
分享:Code Review最佳实践
本文转载自:http://t.cn/AilixZCc我一直认为
CodeReview
(代码审查)是软件开发中的最佳实践之一,可以有效提高整体代码质量,及时发现代码中可能存在的问题。
赵客缦胡缨v吴钩霜雪明
·
2020-03-20 04:30
《Java8 Stream编码实战》正式推出
记得以前有朋友聊天说,他在代码中用了Lambda表达式结果
CodeReview
的时候老大让它改了。
OKevin
·
2020-03-19 21:00
iOS面试题合集-编程优化思想
2.优化a.代码规范,定期
codereview
了吗b.复杂列表的滚动时FPS可以保持在60帧左右吗?c.页面加载渲染的耗时能不能进一步减小?d.网络缓存有做吗,UIWebView
iOS白水
·
2020-03-18 12:30
京东平台产品研发部招聘JAVA工程师
承担核心功能代码编写,重点项目的系统架构设计以及开发;3.深入理解业务需求,分析和发现系统的瓶颈,推动产品性能和架构优化;4.技术文档的编写;5.有能力对平台框架的性能进行优化/功能升级;6.新人指导、培训以及
CodeReview
ericssonxiao
·
2020-03-18 08:17
Code Review
地点:线上记录人:崔杰应参与人员:助教曹容、胡建、王志文、欧春润、马娟、严泽凡、王洋洋、高泽斌、崔杰缺席请假:王志文、严泽凡A组B组成员
CodeReview
讲的内容下一步计划胡建108任务卡,111的测试问题
cuidaguoguo
·
2020-03-18 06:42
React Natvie 分析(零)写在之前
这就类似知道、不知道的问题,你是在
codereview
中,其他人的博客中,文档中就能学到的。但是那些理解、不理解的问
吟游雪人
·
2020-03-17 23:51
code review清单 - 进行有效的code review
基本代码检查清单我们来讨论基本的代码审查清单,这对于
codereview
的新手非常有用.1.自己是否可以很容易的理解代码?2.代码是否遵循编码规范?3.相同的代码是否重复两次?
zlmind
·
2020-03-16 13:01
注意Pull Requests中的隐形代码(译)
在
codereview
中我们的注意力主要集中在可见的代码中,因为可见的代码显示在diff中:在
codereview
中注意隐形代码的变化同样重要。
wutongke
·
2020-03-16 03:25
Git&Gerrit使用
Gerrit的push需加上分支,如为master分支提交则为:gitpushoriginHEAD:refs/for/master简单点说,就是refs/for/mybranch需要经过
codereview
Art_Collector
·
2020-03-16 00:10
我们该如何做好Code Review?
至此,一场
CodeReview
也就拉开序幕了。
罗拙呓
·
2020-03-15 16:05
[
CodeReview
]最优雅的getIndex
缘起实现一个getIndex方法,用于判断某元素在兄弟元素中的排位。challenge来啦我的第一个回答2017年09月30日我的实力就是这样的。要认清现实,要坦然面对。varfindIndex=function(target){varindex[].forEach.call(target.parentNode.children,function(elm,i){if(elm===target){i
叶世清pageYe
·
2020-03-15 10:05
Git在工作中的常见使用(三)
2.代码审查代码审查通常称为
CodeReview
或Review,常用的是谷歌开源的项目Gerrit。虽然界面不太友好,但是功能还
lanceJin
·
2020-03-14 22:27
phabricator - 解决本地仓库模式下无clone地址
今天想要在本地仓库模式下测试
codereview
的流程,于是在Diffusion中新建了一个本地仓库,新建成功后找不到下载的地方。
小发条
·
2020-03-12 00:18
关于混合编程更轻巧的实践 和 交互调优 - LCTWebViewController
而在
CodeReview
中,我除了在代码风格,逻辑和实现上修正代码了以外,还加入了一些扩展,所以就有了现在的LCTWebViewController。为了防止误判适用场景,先抛出来一些资源。
JARVIS_STUDIO
·
2020-03-11 19:13
Git 之坑(1)
即使可以
CodeReview
,但是代码还是合不到master上,OMG总结一下,最近几次产生cannotmerge的主要原因,就是代码提交之前没有pull解决方法:gitpull先拉一遍分支,然后找到源代码
ErCargo
·
2020-03-09 17:19
Code Review
地点:线上记录人:崔杰参与人员:助教曹容、胡建、王洋洋、高泽斌、崔杰A002班A组成员
CodeReview
讲的内容下一步计划小组长胡建完成了103,104,105的任务卡,讲解了105任务卡给我们提出了很多建议也给我纠错自学
cuidaguoguo
·
2020-03-08 05:44
ubuntu install gitlab
issuetracking,wikis,andmore,plusGitLabCI,aneasy-to-usecontinuousintegrationanddeploymenttool.gitlab我们主要用来代码托管、
codereview
乖丨摸摸头
·
2020-03-07 21:37
CodeReview
常见错误集合(FindBugs)
FindBugs插件代码分析结果中的分类:MaliciousCodeVulnerability恶意代码漏洞Correctness正确性Security安全性问题Performance性能问题Experimental实验性问题BadPractice坏习惯DodgyCode小问题常见错误列表及建议【Correctness】Possiblenullpointerdereferenceofcononexc
maven_hz
·
2020-03-06 11:45
Facebook团队协作工具Phabricator
Phabricator是facebook开源的一款工具,集成了
CodeReview
代码评审、Task任务分配与Bug,Wiki文档编写、投票、SVN或Git代码仓库等功能,非常好用。
bo_song
·
2020-03-05 13:54
phabricator + gitlab 强制code review
1.拦截方式强制进行
codereview
,有两种方式:将仓库托管在phabricator上,通过herald的方式来进行在代码托管服务器上增加hook来实现由于我们的代码托管到gitlab上,所有我们采用第二种方式进行
qinshixu
·
2020-03-04 11:03
phabricator
gitlab
code
review
Vue + Vetur + ESlint + Prettier 代码规范及格式化配置方案
问题工作场景中,由于项目越来越大,参与人员越来越多,通过成员约定或
CodeReview
的形式来保障代码规范的方式也会因为需要耗费较多的精力和工作时间,导致项目规范的执行变得越来越难以落地。
三寸日光_梦尧
·
2020-03-04 07:34
Mac 下安装Jenkins
近期打算搭建自动化
CodeReview
,无意间了解到了需要Jenkins,所以这里就简单介绍一下怎么去安装Jenkins。
Lingday
·
2020-03-02 21:40
《使用Jenkins搭建CI并集成至phabricator》
一般可以在
codereview
流程中或者在pullrequest时触发CI并作为是否通过的重要依据。CI可以保证系统尽可能的维护一个可用的最新的版本。
skywalker
·
2020-03-02 03:46
iOS Code Review
CodeReviewiOSApp稳定性指标及监测(转载)代码规范及
CodeReview
要点iOS-程序员必知->代码评审(
CodeReview
)平安金融科技移动技术周报(专题版の
CodeReview
)我是如何进行
不吃鸡爪
·
2020-02-29 03:37
关于烂代码的那些事 – 评价代码优劣的方法
爱折腾,喜欢研究从内核到前端的所有方向,近几年重点关注大规模系统的架构设计和性能优化,重度代码洁癖:以
codereview
为己任,重度工具控:有现成工具的问题就用工具解决,没有工具能解决的问题就写个工具解决
AWeiLoveAndroid
·
2020-02-27 22:28
我所了解Code Review
通过自动化测试的代码只能达到第3层次,而通过
codeReview
的代码可以上升到更高的层次。如何进行
CodeReview
?
rectinajh
·
2020-02-25 02:58
Git工作流指南(二)
二、功能分支工作流下面的示例演示了如何把PullRequests作为
CodeReview
的方式,但注意PullRequests可以用于很多其它的目的。
木木的mt
·
2020-02-23 14:56
2015_ICSE_Code Reviews Do Not Find Bugs
简单地研究了下公司中
codereview
的过程。文章只2页,只说了下结论。感觉明年的icse估计要
zouxiaoyu
·
2020-02-23 00:31
Vscode结合Eslint和Prettier 实现团队代码规范有效执行
列举下为了代码规范的有效实行,我们团队使用过的方法:1、团队成员相互手动
codereview
,每周开
codereview
会总结,仅仅坚持了两个月;2、vistualstudio编辑器上安装svncodereview
姜姜蒋
·
2020-02-22 17:58
做好Code Review的几点心得
Google一下CodeReivew这个关键词,你就会发现
CodeReview
的好处基本上是不存在争议的,代码有这几种级别:1)可编译,2)可运行,3)可测试,4)可读,5)可维护,6)可重用。通过自
溪西
·
2020-02-18 01:07
2017-5-10 西安邮电创新实验室 李杨帆
经历写项目,修改项目的bug进行
codereview
,showcase完成了express概念图的交流想到前几天一直都是在中午学习英语,今天早上一直在上课,中午的时候很困,去宿舍睡会起的很晚。
LYF闲闲闲闲
·
2020-02-17 20:41
【全程测试】之测试和编程的交互
1程序代码的审查(1).主要方法有:有软件开发和编程经验的技术人员集体进行;依靠一些软件工具(2).其优势:程序代码的审查(
codereview
)是一种静态测试,其效率是非常高的,据有关数据统计,代码中缺陷
大婶N72
·
2020-02-15 23:59
团队Git Flow指南
GitFlow指南常规:团队项目以gitflow模型管理分支,使用bitbucket托管,以pullrequest方式做
codereview
。
Nick_Cai
·
2020-02-15 11:25
Design review
review的英文含义:再检查,重新探讨;复审review的概念源自
CodeReview
,我们先了解一下
CodeReview
:
CodeReview
是轻量级代码评审,相对于正式代码评审,轻量级代码评审所需要的各种成本要明显低的多
花径捡桃李
·
2020-02-15 10:21
gerrit解决冲突
在使用gerrit的时候出现了两种冲突一种是本地dev分支推送的"change"进行
CodeReview
之后,你要合并到远程dev的时候产生冲突另一种是将dev合并到staing与别人产生了冲突1.Gerrit
iceqing
·
2020-02-15 00:02
JS条件判断小技巧
经常
codereview
,我发现很容易写出一堆冗长的代码。今天就列几个比较常见的“解决之道”,看看如何减少JS里的条件判断。提前返回,少用if...else但是过多的嵌套,还是挺令人抓狂的。
奋起直追
·
2020-02-14 21:00
view changes
Command+9
codereview
的时候,按F7在difference之间跳转,按Shift+Command+[在changed文件之间跳转.按Command+O可以打开所有changedfiles
district10
·
2020-02-12 19:48
嘿,兄die!别让block影响你的开发
目前项目是多人合作开发的时候,对整体项目代码进行
codereview
以及测试的时候,总会因为一些不太合理的block用法,导致了一系列不可预估的情况发生。
__夏至未至
·
2020-02-12 04:37
phabricator - 通过hook方式实现强制code review
在phabricator上实现强制
codereview
有两种方式,一种是将仓库托管在phabricator上,通过herald的方式来进行,具体的实现方式可以参考《phabricator-hostrepository
小发条
·
2020-02-10 05:16
Flutter图片验证码本地封装
实现效果点击图片重置字母初始化代码
CodeReview
(//设置初始字符串,此处有个坑,很是郁闷,暂缓解决方案//initState中设置回调后不可以调用setState方法否则报错,否则运行出错//widget.onTap
践行丶见远
·
2020-02-08 15:58
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他