任何风格指南都喜欢<结束>为了便于阅读?

时间:2013-04-10 17:42:49

标签: coding-style expression comparison-operators code-readability

对于关系表达式的编码,任何权威标准或样式指南或现场研究是否建议少于大于?

例如,首选(0 <= x && x < 1)(x >= 0 && x < 1)

因为我们通常从左到右阅读并且通常向上计数,所以对齐这些应该会增加可读性,特别是对于精心设计的布尔表达式。

https://softwareengineering.stackexchange.com/questions/190311/what-is-best-in-a-if-condition-position-size-or-size-position-and-why有一些争论,但没有引用有信誉的消息来源。)

1 个答案:

答案 0 :(得分:0)

简单地说,答案是否定的。这可能是原因:

https://stackoverflow.com/a/1186084/2097284建议Martin Fowler的“重构:改进现有代码的设计”,如上面评论中的“清洁代码”,以及谁知道有多少其他书籍,提倡分割精心布尔表达式,无论是否进行比较运算符,具有描述性名称的部分。 (与那句话不同。)所以这个问题太过狭隘,不值得花费正式研究。