if
很簡單的一段代碼相艇,為什么回想的時候有點感嘆呢?
- 一是一段簡單的邏輯纯陨,被莫名寫的復雜坛芽,一個字 繞,
- 二是 我曾經也這么簡單過
- 三是感慨我面對的工作代碼中還是有類似的現象存在
就這段代碼來說翼抠,還好咙轩,但是我們實際的項目因為工期緊、開發(fā)人員因為不熟悉業(yè)務阴颖、不熟悉模式活喊,再加上匱乏的注釋,很容易 糙快猛 式的開發(fā)量愧,到處充斥著邏輯判斷钾菊,實際的問題應該比上面嚴重的多,
- 加上各種if else 的代碼方法內容長偎肃,邏輯多煞烫,圈復雜度高
- 程序結構混亂,業(yè)務擴展性越來越差
- 邏輯嵌套深累颂,可讀性很糟糕
是時候簡化你的 if else 代碼了滞详,有沒有什么好的技巧呢?
bob在工作中整理一份內參ppt ,供您參考料饥。
歡迎關注bob, 后續(xù)會繼續(xù)寫一些工作中的實戰(zhàn)代碼分享的蒲犬。
簡化 if else
歡迎關注bob, 后續(xù)會繼續(xù)寫一些工作中的實戰(zhàn)代碼分享的。