代码简洁之道 如何减少if else的嵌套层数

if-else 超过三层之后,代码的可读性就会大大降低。可以使用卫语句、策略模式、状态模式来改善代码结构。 具体方案如下: 卫语句 参考链接:https://blog.csdn.net/jw903/article/details/45506777 1.使用卫语句取代嵌套表达式 函数中的条件逻辑使人难以看清正常的执行途径。使用卫语句表现所有特殊情况。 动机:条件表达式通常有2种表现形式。第一:所有分
相关文章
相关标签/搜索