如何优化代码中大量的if/else,switch/case?

  前言   随着项目的迭代,代码中存在的分支判断可能会越来越多,当里面涉及到的逻辑比较复杂或者分支数量实在是多的难以维护的时候,我们就要考虑下,有办法能让这些代码变得更优雅吗?   正文   使用枚举   这里我们简单的定义一个表示状态的枚举。        那么我们在使用的时候就可以直接通过枚举调用了。        优雅的解决了下面代码赋值的方式        善用 Optional   在
相关文章
相关标签/搜索