【发布时间】:2011-04-14 09:54:29
【问题描述】:
我不确定应该在源代码中的何处添加新的空行。我想编写既易于阅读又易于理解的漂亮代码。
它是仅基于对象还是基于概念?带有示例的答案对我最有帮助。
【问题讨论】:
-
我的偏好/实践是每当某件事在逻辑上完成或以空行分开时。我从不将
if与else分开。 -
这是一个最终的判断电话,但请记住,太多的空白永远不会伤害任何人。太少就不是这样了。
-
@CodyGray 实际上,Code Complete 2 引用了一项研究,称超过 16% 的空行显着增加了调试时间。
-
没有代码示例的答案太多了!
标签: language-agnostic coding-style