怎样优雅地解决项目中可能存在的很多的if/else,从设计代码的角度 ,与语言无关?( 二 )




■网友
楼主指的是if else里面嵌套if else么?多层嵌套代码可读性变差。可以根据业务逻辑,可以将一些代码块重构为方法,增加可读性
■网友
if else多不是问题,重要的是别互相有交集。要减少,那就合并一些能合并的条件。
■网友
我水平低,没什么办法,只会把所有if/else都放在一个文件,或者一个方法里面处理。


推荐阅读