c語言再學習之:switch/case圈複雜度優化重構

軟件重構是改善代碼可讀性、可擴展性、可維護性等目的的常見技術手段。圈複雜度作爲一項軟件質量度量指標,能從一定程度上反映這些內部質量需求(當然並不是全部),所以圈複雜度往往被很多項目採用作爲軟件質量的度量指標之一。 C語言開發的項目中,switch/case代碼塊是一個很容易造成圈複雜度超標的語言特性,所以本文主要介紹下降低switch/case圈複雜度的重構方法(如下圖)。switch圈複雜度優化
相關文章
相關標籤/搜索