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
(代码审查)是软件开发中的最佳实践之一,可以有效提高整体代码质量,及时发现代码中可能存在的问题。
dbc68367
·
2020-07-15 22:10
ui
devops
后端
拯救狗屎代码:基于 Gitlab 的代码审查,简单实用
codereview
的目的是提高代码质量,减少开发bug,俗话说,三人行必有我师,众人拾柴火焰高。
Sqdmn
·
2020-07-15 18:27
程序员
git commit message 工程实践
本文介绍我在工作中积累的一些工程实践,不定期更新.Why更好的团队间协作提供更多的信息,方便快速浏览和检索提高
codereview
效率方便gitblame和gitrevert可直接从commit生成ChangeLog
凝霜
·
2020-07-15 18:49
开发问题
工程实践
map之类数据集合的几个代码小例子
Map之类的一些KV存储数据集合之类,在业务中使用蛮广泛的,其中,在
CodeReview
中发现,希望用map存储数据,但又能有序取出数据,以及并发安全map的需求出现的比较多,而各自的代码实现都有点绕,
拙_言
·
2020-07-15 10:51
Golang
拯救狗屎代码:基于 Gitlab 的代码审查,简单实用
作者:刘凯_7013https://www.jianshu.com/p/5d764b52ea88
codereview
的目的是提高代码质量,减少开发bug,俗话说,三人行必有我师,众人拾柴火焰高。
Java技术栈
·
2020-07-15 08:00
数据结构与算法训练营
:极客大学—覃超第一节:概述学习过程打散知识点刻意练习反馈职业选手和业余选手的区别,一定要分解训练和反复练习不要一直待在舒适区反复练习苦练基本功反馈:GitHub、LeetCode多看别人的高质量代码
CodeReview
CHR_YTU
·
2020-07-14 21:41
iOS 工程自动化 - OCLint
通常我们提高代码质量的方式是通过
CodeReview
,但是这个过程耗费的人工和时间往往较大,所以我们想通过OCLint的一些规则,让机器帮我们完成一部分代码质量的检测,从而提高我们的工作
画渣程序猿MmoaaY
·
2020-07-14 15:38
iOS
iOS
工程自动化
Objective-C 代码规范整理 --- DNS
这时如果每个人的Objective-C编码风格都不一样,这不易于保持代码一致性和难以
CodeReview
。
niu神DNS
·
2020-07-14 07:16
什么才是Code Review的正确姿势?(转)
Codereview
也是每天工作的一部分,但是相对而言花的时间还是有限的。最近一是因为角色转换,二是突然来了很多新人。
Danny_Boy
·
2020-07-14 06:44
《探索式软件测试》学习笔记(一)
缺陷预防缺陷预防技术一般是从开发人员的角度来说的,包括编写更好的设计规范,实施代码审核制度(
codereview
),运行代码静态分析工具(staticanalysistool),运行单元测试(unittesting
Cecilia3333
·
2020-07-14 04:12
学习笔记
iOS开发规范整理
这时如果每个人的Objective-C编码风格都不一样,这不易于保持代码一致性和难以
CodeReview
。
admxjx
·
2020-07-13 15:14
sonarqube+jenkins实现持续
CodeReview
介绍篇SonarQube介绍SonarQube是一个开源的代码质量分析平台,便于管理代码的质量,可检查出项目代码的漏洞和潜在的逻辑问题。同时,它提供了丰富的插件,支持多种语言的检测,如Java、Python、Groovy、C、C++等几十种编程语言的检测。它主要的核心价值体现在如下几个方面:检查代码是否遵循编程标准:如命名规范,编写的规范等。检查设计存在的潜在缺陷:SonarQube通过插件Fin
鼯鼠的柏拉图之洞
·
2020-07-13 15:58
持续集成
sonarqube
jenkins
来自领英的高效 code review 技巧
原文地址:https://thenewstack.io/linkedin-code-review/译文出自:TWNTF译者:wtzeng领英最近在
codereview
上达到了一个里程碑-一百万次codereviwe
土豆肉丝盖浇饭
·
2020-07-13 13:12
Code review - Phabricator Use guide introduce
前言今天给大家分享一下我之前在公司搭建的一个
CodeReview
服务器的一些心得吧。
一缕殇流化隐半边冰霜
·
2020-07-13 11:59
暑期特训营总结
然后第二周安装了ubuntu,在ubuntu上进行代码练习,学习了git的使用方法,
codereview
也能很好的学习总结,学习他人不同的方法对我促进也很大。
Jesse_996
·
2020-07-13 07:27
一个优秀的Vue团队代码规范是什么样子的?
因为其影响的不只是只是代码的维护和理解成本,严重的时候是会影响成员开发的心情一个团队的编码规范、git规范等,并没有绝对的最优解,心里要清楚明白没有银弹,规范是为了让团队统一,提高代码阅读性、降低代码维护成本等,本文是记录一些在项目
codereview
YvetteLau
·
2020-07-13 07:41
git 合并多次提交
log3.4gitpush后的远程history4合并远程多次提交14.1做2次远程提交4.2合并远程提交4.3和合并本地提交最后的区别5合并远程多次提交25.1解决方案参考1为何要合并多次commit方便
codereview
开心小蜗牛
·
2020-07-13 06:55
git
第8集(GItlab+Jenkins+SonarQube+Docker+Harbor+Selenium实现CI/CD之部署到生产环境)
第1集,环境搭建第2集,LNMP项目准备第3集,WebHook触发mvn打包第4集,SonarQube实现
CodeReview
第5集,buildimage第6集,部署到测试环境,Selenium自动测试第
运维@小兵
·
2020-07-13 02:54
CI/CD
项目
【译】什么才是优秀的代码
当我在做
codereview
时,通常会有三种不同的感受:What-the-F**k(厌恶脸)—这段代码并不是必要的What-the-F**k(一脸钦佩)—这家伙真聪明啊What-the-F**k(愤怒值爆表
Jackyzhe
·
2020-07-12 21:17
技术杂谈
18总结19目标
每次
codereview
自己的代码时,都不忍直视。满足期可以用自己的傻气总结:“我做的这两个项目基本都是0bug,哈哈哈哈哈”。然后没有好好总结编码中
yingzizizizizizzz
·
2020-07-12 18:01
前端优化
gitlab的事故
最近对以前的
codereview
的时候,发现一个问题gitlab下package的包有冲突一个是NameSpace一个是namespace而且commit的时候,自己还能2个package跑,特么的还能负载均衡不成于是在
白敏鸢
·
2020-07-12 15:25
vue绝对干货,可以早点下班约会了
页面上要显示不同的内容,然后我就哼哧哼哧的将不同权限对应的组件写了出来,然后再通过v-if来判断要显示哪个组件,就有了下面的代码一般都会通过v-if,v-else-if去做判断,,我感觉我的代码洁癖症要犯了,不行,这样
codereview
无声的code
·
2020-07-12 11:50
前端
git
vue
html5
javascript
使用 Django 開發的
CodeReview
工具: Review Board
www.reviewboard.org/]ReviewBoardHome[/url][url=http://demo.reviewboard.org/r/]Demo[/url]這是最初VMWare為了增進
codereview
vitojeng
·
2020-07-12 04:47
django
毕业第一次
codeReview
出现的问题
1、ValodateUtils.validate使用org.springframework.util.Assert.notNull(obj,msg)方法进行object的null校验,当对象为bull时,会抛出,IllegalArgumentException异常,注意在外层捕捉;2、xxxDTO使用IDEA重写toString方法,这样打日志的时候不需要做toJson处理;3、log.info(
此时-无声
·
2020-07-11 17:53
codeReview常见问题
如何给上游Qt提交Bug反馈和贡献代码PATH?
文章目录向Qt提交反馈Bug:注册Qt账号:提交Bug前准备:创建Bug单:查看创建的Bug单其他:向Qt提交贡献Code:注册Qt账号:登录
CodeReview
:输入ssh:下载仓库的代码设置githooks
与子偕臧
·
2020-07-11 16:50
Qt
qt
提交
贡献
代码
上游
关于近期使用java8中LocalDateTime的总结
1.前言前不久项目
codereview
,发现有同事在处理日期的时候用LocalDateTime,当时还比较好奇,以前用都是用Date,虽然从开始接触java8也有几年时间了,但是还真不知道java8中有这么一个时间类
chuta9217
·
2020-07-11 04:45
git rebase使用简介
二、导致问题1.不利于代码review设想一下,你要做
codereview
,结果一个很小的功能,提交了60多次,会
CC丶Z
·
2020-07-11 03:15
Git
前端代码检查
前端代码检查参考自:说一说前端代码检查前端代码检查front-end-code-checklist程序员必备的代码审查(
CodeReview
)清单代码检查很重要,原因有三:避免低级bug:一些常见代码问题
Fighting_No1
·
2020-07-10 21:12
web前端
我司提交代码的流程
用过sourcetree,也用过命令行,有系统的学习过,但是在某些情况下还是一点懵逼;有的到时候不要
codeReview
,所以几个人在一起直接merge一个dev分支就好了,但是后来发现如果多人开发还是要
王鑫20111
·
2020-07-10 14:44
拯救 Java Code Style 强迫症
有一位工程师对CodeStyle特别在意,所以在
CodeReview
的大部分时间中都是该工程师在指出哪里哪里的格式不对,但是团队并没有找到改进方法,每次的结论都是“下次我注意一点。”
java思维导图666
·
2020-07-10 10:27
java分布式
Java高并发
JVM
人工智能
程序员的工作环境与效率
我认为程序员的办公环境的几个条件1、足够大的桌面空间程序员的办公桌最好可以并排坐下2人,以便pairprogramming或者
codereview
。在不离开座位的情况下,有足够空间用白板或者纸面展开讨
weixin_30481087
·
2020-07-10 06:55
CodeReview
--提高代码健壮性
在提交代码的时候通过COMMIT信息来实现
CodeReview
或者真正的代码提交。当时对这块特别好奇,到底是怎么实现的,今天也想着自己做一个简易的版本出来,目的嘛,就当是学习新知
尽情的嘲笑我吧
·
2020-07-10 04:24
编程难在哪里? 一个美国实习生的故事。(转自刘欣老师的微信公众号——码农翻身)
https://www.zhihu.com/question/22508677/answer/276595266记得之前组里来了一个美国实习生小伙子,很geek的那种,干活快,一天能给你写2000行代码(我
codereview
战侠歌sy
·
2020-07-09 23:21
程序生涯
开发文档
移动端iOS开发规范文档序言根据网上的一些OC编码规范整理归纳而成,为了利于项目维护以及规范开发,促进成员之间
CodeReview
的效率函数的书写方法长度建议不超过80行,如果方法太长可以考虑抽取其中一部分方法
Living_U
·
2020-07-09 11:41
文档
代码腐化之路
07年做的一个项目也是这样,刚开始的时候设计了一个漂亮的架构,大家都严格遵循规则写代码,很注意维护架构的完整性和一致性,也做
CodeReview
,坚决杜
iteye_18092
·
2020-07-09 08:16
感想
谈谈代码检视(一)
codereview
工作以来一直从事软件类工作,在软件开发中,代码检视是其中一项工作。但是实际上你经常会听到下面的一些陈述。
豪哥的世界
·
2020-07-09 02:55
Phabricator logo可视化代码评审工具 Phabricator
http://www.oschina.net/p/phabricator/在代码审查(
CodeReview
)方面,Facebook做了一个可视化的工具,现已开源,叫Phabricator;工程师可以在页面上非常方便的针对每一段
xiaomin_____
·
2020-07-09 01:30
java
GIT怎么样通过Gerrit ID拉取已提交未合入的代码
通常我们需要先将code提交到gerrit上,然后
codereview
通过,才能正常合入,但是很多情况下提交的代码需要在真实的持续集成中验证这些已提交但为合入的代码,那么我们怎么样在生产环境中使用提交的代码验证
ismallboy
·
2020-07-08 16:00
设置arc 的默认编辑器
其提供了一个differential(
codereview
)命令行工具Arcanist(arc)。本文仅从本人的日常使用中总结出Arcanist比较常用的用法做个简单介绍。环
weixin_33699914
·
2020-07-08 15:07
Vue跳转同一界面多次,使用不同数据进行渲染
这是经常遇到的一个问题,之前没有注意,有一天进行
codeReview
提了出来。举个栗子:网上商城想要看商品的详情,就需要通过列表页点击,进入详情页。
weixin_30235225
·
2020-07-08 13:53
【转】Google 官方文章——如何去做code review
而且文档的内容都是跟
codereview
相关的内容,里面包含了Google工程师如何进行
codereview
的内容,以及
codereview
指南。
Chelsea0522
·
2020-07-07 17:59
互联网+
cr
前端代码评审(Code Review)
代码审查(
CodeReview
)是软件开发中常用的手段,和QA测试相比,它更容易发现和架构以及时序相关等较难发现的问题,还可以帮助团队成员提高编程技能,统一编程风格等。
CTO老王
·
2020-07-07 15:00
后端代码评审(Code Review)
代码审查(
CodeReview
)是软件开发中常用的手段,和QA测试相比,它更容易发现和架构以及时序相关等较难发现的问题,还可以帮助团队成员提高编程技能,统一编程风格等。
CTO老王
·
2020-07-07 15:00
高效代码审查的八条准则和十个经验
代码审查(
CodeReview
)是软件开发中常用的手段,和QA测试相比,它更容易发现和架构以及时序相关等较难发现的问题,还可以帮助团队成员提高编程技能,统一编程风格等。
iteye_8816
·
2020-07-07 11:39
Android开发
Java技术
Git 小记
Notagitflow-enabledrepoyet.Pleaserun'gitflowinit'first解决方案sudochown-R$(whoami)/usr/localbrewinstallgit-flowgitflowinit[-d]缺省在做
Codereview
osbornZ
·
2020-07-06 20:13
如何规范化团队git log提交日志
这两点导致
codereview
非常难进行。二.如何规范,先看看我的提交(不一定好)Paste_Image.png1.描述尽量简洁,突出重点。让人一看知道做什么。
Kallan
·
2020-07-06 17:16
Prettier介绍与基本用法
Prettier具有以下几个有优点:1.可配置化2.支持多种语言3.集成多数的编辑器4.简洁的配置项使用Prettier在
codereview
时不需要再讨论代码样式,节省了时间与精力。
ArtisanLin
·
2020-07-06 09:22
工具
Google 家的这份工程实践文档,你不看?
其目的是帮助开发者更好地进行代码审查工作,通过
CodeReview
来提升并优化当前项目的代码质量,便于开发人员维护和维护旧项目。在国内,代码审查一直没有没有被重视,一般都是有了问题才去修修补补。
MartinAgerAdams
·
2020-07-06 05:24
codereview
google
undefined reference to `sin'问题解决
编译例如以下代码时报“undefinedreferenceto`sin'”:#include#include#include main(){doublea=sin(1);exit(0);}[root@~/wade/
codeReview
weixin_33974433
·
2020-07-05 23:43
写出优雅的代码
《代码整洁之道》一书中说:当你的代码在做
CodeReview
时,审查者要是愤怒地吼道:“Whatthefuck,isthisshit?”、“Dude,Whatthefuck!”
俺就不起网名
·
2020-07-05 17:18
java原理
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他