大家在公司都是怎么组织 Code Review 的?高效吗?有效果吗?

2020-04-13 12:07:10 +08:00
 ha2vex
4936 次点击
所在节点    程序员
27 条回复
jianghu52
2020-04-13 22:35:59 +08:00
我总结了 code review 的两个凡是
凡是能坚持半年以上的,项目通常都进行的不错.
凡是能总结出文档的,通常项目都有牛人.
反之则是
凡是坚持不到半年的,项目通常都已经开始有臭味了
凡是 code review 之后啥都没留下来的,最后就都不了了之了.

code review 这个东西,有点像内功一样,平时你看不出来效果,还贼费时费力,当你真的遇到一个大坑的时候,才会觉得,code review 是多么的必要.但是呢,真到那个时候了,能坚持 code review 的人很多时候要么是愤而离开,要么就是开始随波逐流了.
Blaky
2020-04-13 22:53:01 +08:00
@jianghu52 "能坚持 code review 的人很多时候要么是愤而离开,要么就是开始随波逐流了", 老哥这句话扎心了,我就是那个愤而离开的
ha2vex
2020-04-14 09:27:28 +08:00
@jianghu52 文档输出很重要,作为标准依据。
人多了执行下来就困难,也就是为啥要 Review 了,还有新人还要培训等等。
ha2vex
2020-04-14 09:31:20 +08:00
@zclHIT 很同意,“优秀实践”,就是很多经验上的总结。
wzzzx
2020-04-14 13:02:42 +08:00
@jianghu52 总结出文档?这个怎么理解?
maisui99
2020-04-14 15:46:16 +08:00
发布加个 code review 卡口。。
然后定期挑选随机挑选变更进行 code review 会晒一下
jianghu52
2020-04-17 09:57:32 +08:00
@wzzzx code review 是一项精进的工作,那么如何保证精进,而不是在原地踏步呢,只有靠文档.当我们 code review 过程中,发现以前遇到同样的错误的时候,这个时候,如果有整理的文档,那么马上就可以说,看,这个错误是之前我们总结的错误的第几条. 只有这样慢慢积累,code review 才是一个质量提升的过程,而不是一个浪费大家时间,只有投入,没产出的环节.

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

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

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

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

© 2021 V2EX