2021
09-16
09-16
如何避免在Java项目里大批量使用if-else?
避免大批量使用if-else可能初学者都会忽略掉一点,其实if-else是一种面向过程的实现。那么,如何避免在面向对象编程里大量使用if-else呢?网络上有很多解决思路,有工厂模式、策略模式、甚至是规则引擎(这个太重了吧)......这些,都有一个共同的缺点,使用起来还是过于繁重了。虽说避免出现过多的if-else,但是,却会增加很多额外的类,我总觉得,很不实用,只能当做某种模式的学习即可。可以替换大量的if-else语句,且具备较好...
继续阅读 >