
我理解的状态模式会把 if else 里的具体逻辑通过状态对象抽象出来,如果有一个场景是读配置文件中的一个值,根据值做不同的逻辑,如果可取的值有 5 个,那么状态模式一定可以减少 if else 的数量吗?
我理解的状态模式会把 if else 里的具体逻辑通过状态对象抽象出来,如果有一个场景是读配置文件中的一个值,根据值做不同的逻辑,如果可取的值有 5 个,那么状态模式一定可以减少 if else 的数量吗?
