執(zhí)行代碼審查是識(shí)別錯(cuò)誤、共享知識(shí)和創(chuàng)建高質(zhì)量產(chǎn)品的有效機(jī)制。不幸的是,大多數(shù)開發(fā)人員寧愿擁有根管道,也不愿意參加代碼審查。他們常常感到痛苦和無(wú)所作為。您是否曾經(jīng)嘗試過(guò)創(chuàng)建一個(gè)團(tuán)隊(duì)習(xí)慣,即代碼審查,卻發(fā)現(xiàn)它在幾個(gè)星期后就會(huì)失敗?或者你的代碼評(píng)審不會(huì)帶來(lái)時(shí)間投資的回報(bào)?
部分軟件開發(fā)項(xiàng)目依靠結(jié)合代碼檢查、結(jié)構(gòu)測(cè)試和功能測(cè)試來(lái)識(shí)別軟件缺陷。盡管這些傳統(tǒng)技術(shù)非常重要,而且能發(fā)現(xiàn)大多數(shù)軟件問(wèn)題,但它們無(wú)法檢查出當(dāng)今復(fù)雜系統(tǒng)中的許多共性錯(cuò)誤。本文將介紹如何避免那些隱蔽然而常見(jiàn)的錯(cuò)誤,并介紹的幾個(gè)技巧幫助工程師發(fā)現(xiàn)軟件中隱藏的錯(cuò)誤。
本文將介紹如何避免那些隱蔽然而常見(jiàn)的錯(cuò)誤,并介紹的幾個(gè)技巧幫助工程師發(fā)現(xiàn)軟件中隱藏的錯(cuò)誤。大部分軟件開發(fā)項(xiàng)目依靠結(jié)合代碼檢查、結(jié)構(gòu)測(cè)試和功能測(cè)試來(lái)識(shí)別軟件缺陷。