天天看點

建構之法閱讀筆記02

最近幾次課老師總是在說關于如何發現BUG清除BUG的事情,而且還開展了小強大掃除活動,是以我再一次回顧了建構之法關于單元測試的内容。進行單元測試能夠較好的保證程式代碼的穩定性,并且通過這種簡單而又有效的方法能使代碼更加完美。單元測試是開發者編寫的一小段代碼,用于檢驗被測代碼的一個很小的、很明确的功能是否正确。通常而言,一個單元測試是用于判斷某個特定條件(或者場景)下某個特定函數的行為。執行單元測試,是為了證明某段代碼的行為确實和開發者所期望的一緻使用單元測試這個簡單有效的技術就是為了令代碼變得更加完美。

在沒學過單元測試之前,我一直以為單元測試就是寫完代碼,在運作程式時,輸入資料程式能回饋給使用者正确結果就行了,其它什麼的都是小事,隻要結果正确就行。根據書中所講,執行單元測試,是為了證明某段代碼的行為确實和開發者所期望的一緻。也就是說如果我們代碼超過一定數量時,在出現錯誤時我們會發現查找錯誤處十分困難,如果我們每完成一個功能就測試一下,便能很好的發現錯誤,更正錯誤。