重構-衛語句

單一出口 規則,其實不是那麼有用。導致函數嵌套太深, 代碼主邏輯不夠突出.
大量的嵌套條件分支是很容易讓人望而卻步的代碼,我們應該極力避免這種代碼的出現

保持代碼清晰纔是最關鍵的.

條件表達式通常有2種表現形式。
第一:所有分支都屬於正常行爲;
第二:條件表達式提供的答案中只有一種是正常行爲,其他都是不常見的情況;

這個時候採用衛語句.
應該單獨檢查該不常見的條件,並且直接返回.

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