会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
一年
又是一年春夏秋冬来
博客园
新随笔
联系
订阅
管理
2021年4月3日
如何避免过多的if/else分支
摘要: 分支较少可以用if/else 分支较多可以用switch 某些时候分支很多。需要把状态和操作都抽象出来。 使用Optional ####互斥条件表驱动 互斥条件,表示几个条件之间是冲突的,不可能同时达成的。比如说一个数字,它不可能同时是4和2。在这种情况下用表驱动就非常合适,表驱动的核心是key-h
阅读全文
posted @ 2021-04-03 14:00 一年`
阅读(529)
评论(0)
推荐(0)
编辑
公告