W3Cschool
恭喜您成為首批注冊用戶
獲得88經驗值獎勵
當需要對軟件的內部結構進行更改時,你實際上是要在不影響其可見行為的情況下讓它更加容易理解、更加易于修改,測試套件對于安全地進行這些所謂的重構而言是非常寶貴的。否則,你可能在重組過程中將系統(tǒng)搞壞而不自知。
在使用單元測試來確認重構的轉換步驟中確實保持原有行為并且沒有引入錯誤時,以下情況有助于改進項目的編碼與設計:
所有單元測試均正確運行。
代碼傳達其設計原則。
代碼沒有冗余。
當需要向系統(tǒng)內添加新的功能時,首先為其編寫測試。然后,當測試能夠正常運行就標志著開發(fā)完成了。下一章將詳細討論這種做法。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: