替代深层if-else树?

我最近很高兴观察到一个代码,该代码本质上是非常深的if-else语句的公里。该代码正在不断更新,并且跟踪可能的结果及其交互正变得越来越困难。感觉可以做得更好。

我有一个想法,可能是将if-tree分成一个文件,然后将结果分成另一个文件。也许甚至可以构造一个矩阵,其中每一行都是结果,一个人可能提出的每一个问题都是一列。然后,可以在这种矩阵上执行一些基本的逻辑运算,以自动确定新添加的分支是否会干扰已经存在的分支。

我知道这个想法很模糊,但是我确信有人必须考虑过根据人工设计和编辑时间来优化if-else树。

是否有有效地处理深层if-else树的行业标准?如果是的话,我将感谢您的姓名和链接

在这种情况下,我谈论的是C#,但我也对总体上如何解决该问题感兴趣。

wszh453978896 回答:替代深层if-else树?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3134695.html

大家都在问