标签: if语句

1 篇文章

存在大量if语句的解决方案
遇到大量if记住下面的口诀 互斥条件表驱动 嵌套条件校验链 短路条件早return 零散条件可组合 互斥条件,表示几个条件之间是冲突的,不可能同时达成的。比如说一个数字,它不可能同时是4和2。在这种情况下用表驱动就非常合适,表驱动的核心是key-handler,拿某个key去对应某个handler,只要条件符合key,那么就执行对应的handler…