到目前為止,你已經(jīng)做了一切該做的事:通過深入挖掘定義了正確的問題, 通過仔細(xì)選擇算法和數(shù)據(jù)結(jié)構(gòu)平衡了真正的需求,通過程序驗證技術(shù)寫出了優(yōu)雅的代碼, 并且對其正確性相當(dāng)有把握。萬事俱備,只欠編程。
使用斷言assert
進(jìn)階閱讀:《Practice of Programming》第5章(調(diào)試),第6章(測試) 《Code Complete》第25章(單元測試),第26章(調(diào)試)
更多建議: