0
点赞
收藏
分享

微信扫一扫

避免 if-else判断条件过多--map,策略模式,行为树


一.网上很多关于if-else判断过多的问题

目前提供几种解决思路:

    表驱动的模式,使用map 或者 配置文件的形式来做强关联

    策略模式,抽取公共方法,让具体实现类继承该接口,通过map,或者反射的形式进行分支选择

    责任链模式,实现责任链逻辑

    有限状态机,在java网站领域并不是太常用

 

二.策略模式最为常用,将专门介绍下策略模式


三.责任链模式

举报

相关推荐

0 条评论