《clean code》第六章 錯誤處理

1.使用異常而非返回碼


改寫:



2.別放回null值


如果是調用第三方api中可能會返回null值的方法,可以考慮用新方法打包zheg這個方法,在新方法中拋出異常或fang返回特定實例。

3.別傳遞null值

除非api要求你向它傳遞null值,否則要儘可能避免傳遞null值。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章