发起个讨论,你们公司有 code review 吗?

2016-07-11 10:02:22 +08:00
 zzzzzy

code review 好处很多,可以规范代码、传递知识和保证代码质量等,但是因为项目进度和其他因素,不一定保证 review 被有效执行。请教各路大神都是怎么做的?有没有啥套路、工具、方法之类的。

16045 次点击
所在节点    程序员
108 条回复
zhenjiachen
2016-07-11 10:11:11 +08:00
技术经理:什么是 code review ?
bigtan
2016-07-11 10:12:11 +08:00
完全不需要,自己写,自己用。
chousb
2016-07-11 10:13:20 +08:00
One on One Code Review.
lution
2016-07-11 10:13:45 +08:00
不同的组不一样吧,反正我们组是必须 review 的。公司层面应该到了一定规模的公司很难规定这个东西。
Yc1992
2016-07-11 10:13:55 +08:00
方便某个人离职后其他人迅速交接
tabris17
2016-07-11 10:14:51 +08:00
review by myself
功能都来不及赶, review 个毛线
repus911
2016-07-11 10:16:32 +08:00
自己搭了个 gitlab 上线开 mr 有权限合的人去 review
zzzzzy
2016-07-11 10:18:39 +08:00
@chousb 结对编程前期成本很高吧,还要看团队人员构成,我们这一个老员工, 3 个新来的小鲜肉,怎么破?
zzzzzy
2016-07-11 10:20:44 +08:00
@tabris17 业务需求频繁、赶项目,可能确实要 review self
mrwangrj
2016-07-11 10:21:29 +08:00
review 邮件 是展示工作量的方式。。。
zzzzzy
2016-07-11 10:21:36 +08:00
@zhenjiachen 哈哈
knightdf
2016-07-11 10:22:19 +08:00
自写自测自 review 自上线
zzzzzy
2016-07-11 10:22:59 +08:00
@lution 基础的、功能性的组件确实要做 review ,请问你们怎么做的?
zzzzzy
2016-07-11 10:23:57 +08:00
@Yc1992 你说的好像也有道理,哈哈
murmur
2016-07-11 10:35:53 +08:00
每个新人 的第一个模块要 review 的
或者新系统的 每个人的 第一个模块
后面看造化了
lution
2016-07-11 10:36:04 +08:00
@zzzzzy 基本就是 7 楼说的那样
hxtheone
2016-07-11 10:37:29 +08:00
我们公司是所有的代码都要 review
zhouxuchen
2016-07-11 10:46:36 +08:00
刚进公司的时候负责人大概 review 了一个礼拜我的代码(当然到底有没有 review 我就不知道了)。后来一切就看一个人的命运和历史的进程了(
zvving
2016-07-11 10:59:07 +08:00
大家对 code reivew 好不重视啊。

我们是用 gitlab - merge request 做的, develop 分支不能直接提交代码,全走 MR ,自己不能 merge 自己发的 MR 。
好处就不说了。
Phariel
2016-07-11 11:00:37 +08:00
Atlassian 的 Stash ,还有 Gerrit 都很好用

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/291623

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX