当前位置: 首页 > 未分类>阅读正文

让 if、else更易于阅读

2022.7.5 朱丰华 1134 次 留下评论 331字

对于 if 、else 、elseif 分支较多的,推荐另起一行写注释

除了 go 语言因语法限定外,if 和 else 或 elseif 本身也应该单独另起一行

实例:

// 假设 a
if($a =1){
  // a
}
// 假设b
elseif($b=2){
  // b
}
// 否则
else{
  // c
}

这样写的好处是,在代码折叠时,会很清晰

// 假设 a
if($a =1){...}
// 假设b
elseif($b=2){...}
// 否则
else{...}

这样,即使是多层的 if、else,每个分支里超长的代码,也能够轻易阅读(先全部折叠起来,再一层一层点开,有注释最好),我们都知道应该尽可能少地嵌套 if、else,但有时候确实没办法。

另外,即使只有一行,也应该尽可能地写大括号,不仅仅阅读更容易,后续如果要修改也更方便。

本篇完,还有疑问?留下评论吧

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注