在IBM、微軟等很多公司都有一個很好的實踐,那就是代碼復審。這種代碼審查的過程,不是將代碼發給某一個人或某幾個人去看,而是強調程序員自己定期走上臺,向其他人講解自己源程序的活動。因為要向大家講解自己的程序,程序員會極其重視自己的工作進度、代碼質量,在寫代碼時,就時刻想著——可能隨時會被選中去做代碼復審,所以會非常認真地對待每一行代碼。
公司為某省交通廳開發并實施了一套多層級公文交換系統。在平穩運行了3個月之后,出現了經常性地死機、公文流轉串件現象。
重新組織大規模測試,將近10天時間,仍沒有很好地定位錯誤。
“王哥,有時間嗎?耽誤您幾分鐘。這段代碼有點問題,始終搞不定,您能幫我看下嗎?”
“好的,是什么問題?”
“公文流轉系統里經常串件,在正常情況下,發給王處長的文件跑到高局長那里去了!
“咱們看看啊”
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/