重構函數(3)圈複雜度計算

我司系統計算的圈複雜度,貌似是這個邏輯:

起步是1,然後if算1個,else算1個,如果是else if只算1個,

case算1個,default算1個,空case不算,空default算。

這個計算邏輯,和我想象中差別挺大的。

 

更新:

switch語句的圈複雜度計算方法應該是,有多少個break就算多少個。

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