重構錯誤處理程式 - OpenHome.cc
文章推薦指數: 80 %
回程式人目錄
iThome網站首載:重構錯誤處理程式
有人研究過,程式中可能會有高達90%的比率在管理與處理錯誤,Bob大叔在《CleanCode》中談到「許多程式碼完全由錯誤處理所主宰」,90%的比率是真的在管理與處理錯誤的邏輯嗎?還是只是如Bob大叔說的,根本就是散亂的錯誤處理程式碼?商務邏輯相關的程式碼需要重構,對於錯誤處理程式碼的重構,我們也有許多需要學習的地方。
錯誤處理就是一件事
在重構或程式碼可讀性的概念中有個共同特性,就是函式(方法)應該只做一件事,避免函式中的程式碼陷入邏輯泥塊(L