代碼大全學習筆記——第十七章不常見的控制結構

17.1 子程序中的多處返回 如果能增強可讀性,那麼就使用return 用防衛子句(早返回或早退出)來簡化複雜的錯誤處理:從審美的角度來說,把子程序的主體縮在4條if語句裏面很難看,在這種情況下,如果先檢查錯誤情況,用這些代碼來爲正常的執行路徑清路,那麼代碼的佈局有事可能變得更清楚,如果錯誤需要進行處理,那麼可以爲不同的錯誤,添加不同的返回值,從而進行不同的錯誤處理 減少每個子程序中return的
相關文章
相關標籤/搜索