这可能是一个宗教争论,但在我的工作中,是否所有 IF 语句都应该包含 ELSE 子句 - 即使 ELSE 子句仅包含一条注释,指出它"故意留空",这一点已经引起了令人作呕的争论。

我听到了双方的论点: “For"阵营 - 确保代码实际上已经解决了条件是否需要 ELSE 子句 “Against"阵营 - 代码更难阅读,增加了太多噪音

我对任何其他观点都感兴趣,因为我必须以令双方都满意的答案来解决这场辩论。

感谢您的帮助。

顺便说一句:我确实在 StackOverflow 上搜索了这个问题的答案,但没有找到。

答案

对我来说,打字似乎毫无用处……并且可能会造成混乱。

来自: stackoverflow.com