一尘不染

替换嵌套的if语句

algorithm

这与漂亮代码中的一章有关。在这一章中,我读到了有关嵌套ifs的信息。

作者谈论的是深层嵌套的ifs,它是错误的发起者,可读性较差。他当时正在谈论ifcase语句和决策表替换nested

有人能说明如何if使用caseselect case)和决策表删除嵌套的s 吗?


阅读 270

收藏
2020-07-28

共1个答案

一尘不染

好吧,由于您专门询问了switch / case语句,因此不是直接回答您的问题,而是一个类似的问题。

反转“ if”语句以减少嵌套

这是关于用早期返回的保护语句替换嵌套的if,而不是在确定返回值之前逐步检查越来越多的事物。

2020-07-28