请问大家的公司有代码 review 吗

2018-04-19 22:15:52 +08:00
 holy_sin

大家觉得有必要吗

8979 次点击
所在节点    git
71 条回复
msg7086
2018-04-20 01:10:11 +08:00
老代码没有,屎一样的代码满天飞。
新代码所有的 commit 都要 peer review。
20015jjw
2018-04-20 03:40:09 +08:00
必须得有啊
jerryshao
2018-04-20 03:46:39 +08:00
我就来看看有没有用 Reviewboard 的
randyzhao
2018-04-20 04:00:57 +08:00
@jerryshao 握手 哈哈
randyzhao
2018-04-20 04:05:52 +08:00
纯人工的 Review 优点很明显,同时也有些瑕疵。
比如:你平时玩的好的同事,找你帮他 “ Review ” 一下。

如果是要避免这样的漏洞,那么可以设置特定的人 (如: Team Leader) 一定要 Review 过才算行。
不过这样的话,Team Leader 其实也很累。
所以团队里一定得都是志同道合的人,才最好。
fanqianger
2018-04-20 04:24:39 +08:00
有 review
感觉没什么用
nicevar
2018-04-20 07:28:04 +08:00
有,相当有必要,有时候人会犯一些很蠢的错误,扫几眼就能发现问题,如果不 review 等部署了才发现浪费大家时间
eccstartup
2018-04-20 07:35:03 +08:00
不 review 别人怎么用你家产品啊
chiu
2018-04-20 07:47:04 +08:00
有专门一个部门在监督 review 的……每次 review 还要记录好多东西
zhq527725
2018-04-20 08:16:12 +08:00
有。
肥肠有必要,俺们公司没有一个测试人员,代码质量全靠 code review 和自动化测试。
patx
2018-04-20 08:33:03 +08:00

l00t
2018-04-20 08:37:35 +08:00
1.没有
2.有必要

其实我喜欢结对编程。每次结对编程的时候感觉效率可高了。
EricFuture
2018-04-20 08:45:07 +08:00
没有,非常有必要
xiangyuecn
2018-04-20 08:48:06 +08:00
好奇你们会不会在自己写的代码里面埋后门,怎样逃过别人 review
crayygy
2018-04-20 08:58:19 +08:00
有,而且必须两个人同意以后才能提交,而且不存在什么关系好你帮我点一下这种,出了问题大家脸上都不好看,关系好就更帮你认真看了。
hasbug
2018-04-20 09:00:11 +08:00
不存在的
clino
2018-04-20 09:27:32 +08:00
@lgh #7 有很多要导入吗?我们一开始一直用这个,所以没什么导入的问题.

@smilingsun #5 review 实现吧,unittest 非常少
Acheron
2018-04-20 09:28:20 +08:00
1.没有
2.没必要

所有偏离代码本质的东西都是无必要的,比如 review,多余的注释,站立会,代码的本质就是自由,这些边边角角限制了自由,但没必要不一定不做,自己 review 自己的代码就可以了。
ifsoar0712
2018-04-20 09:33:09 +08:00
minbaby
2018-04-20 09:51:33 +08:00
知道是一回事,做到是另一回事。

想要在项目中,加入 review 这个选项,第一是不能影响产品正常进度(不然老板啊,产品啊,拎着刀就过来了),第二是部门负责人能意识到 Review 的重要性和必要性(发生两次重大事故就“好了”),第三团队成员有这个意思(不然就沦为了“形式“)

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

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

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

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

© 2021 V2EX