作者TonyQ (沉默是金。)
看板Soft_Job
标题[转录] Code Review: 大家都应该做的事情
时间Mon Aug 1 03:50:59 2011
Code Review: 大家都应该做的事情
原文:
http://0rz.tw/CIJnH
简中翻译:
http://www.jobbole.com/entry.php/1171
The biggest thing that makes Google's code so good is simple: code review.
That's not specific to Google - it's widely recognized as a good idea, and a
lot of people do it. But I've never seen another large company where it was
such a universal. At Google, no code, for any product, for any project, gets
checked in until it gets a positive review.
另外我特别推荐其中一子节
@There's one more big benefit.
Code reviews spread knowledge.
(译文:@代码审查还有一个更大的好处,就是可以分享知识。)
其中有提到 Code Review 一个常见的盲点,这个我常碰到,
应该说我常也不自觉有这种现象,值得再多多提醒自己。
--
老话一句,所有的论点都不绝对并仅供参考,思辨与思考会带领我们前进。
--
网页上拉近距离的帮手 实现 GMail丰富应用的功臣
数也数不清的友善使用者体验 这就是javascript
欢迎同好到 AJAX 板一同讨论。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 12.208.243.66
1F:推 shadow0326:这又是一个大家都知道是对的 但实务上难以落实的例子QQ 08/01 10:27
2F:推 jimmy701010:东西都弄不完,只能先丢上去了...要REVIEW真的... 08/01 12:18
3F:→ TonyQ:code review 事实上心理障碍比实作障碍来得大很多 08/01 12:48
4F:→ TonyQ:当然对於单兵作战的单位 实作就几乎是不可能就是 08/01 12:49
5F:推 ripeSelf:code review如果没有後续的追踪修改等,等於就是浪费时间 08/01 21:21
6F:→ ripeSelf:常见的情况是,新的功能做不完,就算排了code review, 08/01 21:21
7F:→ ripeSelf:也只是讲爽的而已,就算觉得哪里需要做修改,只要目前 08/01 21:21
8F:→ ripeSelf:可以run, 通常就不会改,放久了,当然更不会去改,接下 08/01 21:21
9F:→ ripeSelf:来,当然就是连code review也停了。然後再过一些时间,再 08/01 21:22
10F:→ ripeSelf:发生大bug,然後就说怎麽没有code review,再排上去,然 08/01 21:22
11F:→ ripeSelf:後就这样循环。 08/01 21:23
12F:→ newjoy:"人人都有能力code review"的环境也很重要啦... 08/02 00:02
13F:→ andymai:客户常常变更需求的就更不用谈什麽code review~反正等着被 08/02 03:34
14F:→ andymai:翻嘛~什麽?写得不好?别担心~他们很快就要改这个功能了 08/02 03:36