程式碼審查中的暴力衝突

發表於2012-05-17

英文原文:Code Review Gone Bad,翻譯:外刊IT評論

“你好,麥克

我想為昨天在程式碼審查中發生的事情向你道歉。我做了和說了一些非常不體面的事。

首先,我不應該堅持用邏輯語(Lojban)進行這次審查。我本以為這樣可以使審查過程更有邏輯次序,但事實很顯然不是這樣。而且,我還錯誤的認為你用邏輯語(Lojban)交流(很不流利)是對我的冒犯。

第二,我承認,我因為你使用Java而稱你為“公司娼妓”是完全沒必要的,而且是很過分的。我知道,雖然這是一種有深度缺陷的語言,只有神經錯亂的精神病或居心叵測的公司奸細才會想使用它,但這是部門的規定,應該遵守。

還有,試圖通過向你注射“依賴果汁(dependency juice)”來演示依賴注入的重要性的方式是非常欠考慮的。不過你可以放寬心,據我所知,依賴果汁(dependency juice)的化學組成成分是非常適合人體消化吸收的。

既然說到這裡,我再說一點,我真的很後悔我是如何解釋正確的拋異常的方式的。我現在知道了,在辦公室裡拋物體(或人)是很不受大家贊同的。還有,我驚訝的發現,在人的腦門上寫畫,特別是用永久墨水,不管你寫的是什麼,人們都不會接受。

但是,這裡我最想(在法律上也是有義務)要道歉的事情,也許應該是我們的程式碼審查結束的方式。特別是,我真的後悔把不順眼的類程式碼列印出來,並以祭祀的形式的當著你的面把它燒掉。這幾乎是沒必要的,雖然我後來發現其實不會引起火災。

感謝你花時間理解我的歉意。

你真誠的,

鮑勃”

相關文章