可以替换if语句的设计模式
我们的应用程序越来越复杂,它主要具有3个流程,并且必须基于3种类型之一进行处理。这些功能中有许多彼此重叠。
因此,当前的代码完全包含if-else语句,它们全都被弄乱了并且没有组织。如何制作模式以使3个流清楚地彼此分开,但要利用可复用性。
请提供一些想法,这是一个MVC应用程序,我们需要在其中使用jaxb技术生成和使用Web服务。
可能是您可以将应用程序视为单个对象作为输入,需要根据运行时值在其上实施不同的策略。
回答:
漫长的时间之后,我发现像“ ” 这样的开源规则引擎框架可以满足我的需求。
以上是 可以替换if语句的设计模式 的全部内容, 来源链接: utcz.com/qa/413293.html