[轉錄] Code Review: 大家都應該做的事情

看板Soft_Job作者 (沉默是金。)時間14年前 (2011/08/01 03:51), 編輯推噓3(3011)
留言14則, 6人參與, 最新討論串1/18 (看更多)
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

08/01 10:27, , 1F
這又是一個大家都知道是對的 但實務上難以落實的例子QQ
08/01 10:27, 1F

08/01 12:18, , 2F
東西都弄不完,只能先丟上去了...要REVIEW真的...
08/01 12:18, 2F

08/01 12:48, , 3F
code review 事實上心理障礙比實作障礙來得大很多
08/01 12:48, 3F

08/01 12:49, , 4F
當然對於單兵作戰的單位 實作就幾乎是不可能就是
08/01 12:49, 4F

08/01 21:21, , 5F
code review如果沒有後續的追蹤修改等,等於就是浪費時間
08/01 21:21, 5F

08/01 21:21, , 6F
常見的情況是,新的功能做不完,就算排了code review,
08/01 21:21, 6F

08/01 21:21, , 7F
也只是講爽的而已,就算覺得哪裡需要做修改,只要目前
08/01 21:21, 7F

08/01 21:21, , 8F
可以run, 通常就不會改,放久了,當然更不會去改,接下
08/01 21:21, 8F

08/01 21:22, , 9F
來,當然就是連code review也停了。然後再過一些時間,再
08/01 21:22, 9F

08/01 21:22, , 10F
發生大bug,然後就說怎麼沒有code review,再排上去,然
08/01 21:22, 10F

08/01 21:23, , 11F
後就這樣循環。
08/01 21:23, 11F

08/02 00:02, , 12F
"人人都有能力code review"的環境也很重要啦...
08/02 00:02, 12F

08/02 03:34, , 13F
客戶常常變更需求的就更不用談什麼code review~反正等著被
08/02 03:34, 13F

08/02 03:36, , 14F
翻嘛~什麼?寫得不好?別擔心~他們很快就要改這個功能了
08/02 03:36, 14F
文章代碼(AID): #1EDR8c7E (Soft_Job)
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 18 篇):
文章代碼(AID): #1EDR8c7E (Soft_Job)