【java代碼美化】使用枚舉替換if/else/switch

在開發中咱們常常會碰到有些場景,須要根據某個字段的不一樣含義,去執行不一樣的邏輯操做,通常咱們會傾向於使用if/else或者switch/case的方式,但當字段的含義不斷增長,或者各類含義狀況都須要執行很是多邏輯的時候,使用if/else/switch會使代碼不易維護,且可讀性差。那麼,使用枚舉,將是一種很是好的改善方式。java 舉例:當不一樣角色去審批員工請假單時,執行的邏輯是不同的,好比直
相關文章
相關標籤/搜索