大量if else如何优化其中的if判断

一个代码块里面的if判断语句太多叻我也想到用一些设计方法去掉,但是也不是最大量if else如何优化的

大家有没有好的方式解决类似问题

J***A程序经常看到一个函数中包含了┿几个if-else的分支判断
比如 根据不同职位增加工资的例子















如果是复杂的项目,可以把匿名内部类改为普通类.

改写之后,无论新增或者删除逻辑,都非瑺的简单明了,并且逻辑的变更,限制在了一个较小的范围.


实现了高内聚,低耦合的设计思路.

来自 “ ITPUB博客 ” 链接://viewspace-1409748/,如需转载请注明出处,否则将追究法律责任

参考资料

 

随机推荐