Rôm*_*con 27 formatting coding-style
您是否遵循源代码中包含长行的标准?您觉得哪种线路长度最舒适?
有时我发现有人在宽屏显示器上编程并喜欢用它的全宽来显示源代码.我更喜欢较短的线条,大约80-100个字符,但我很难说服同事随着宽屏设备的日益普及.
编辑:
类似的问题:
bob*_*nce 56
不要牺牲教条规则对一行中确切字符数的可读性.水平滚动是不可取的,但是81字符的行比压缩 - 容易混淆的行包装版本更容易阅读.
对于具有大缩进和/或详细变量名称的编程样式,80个字符可能是不合适的.将逻辑复杂度保持在每行最大值,而不是字符数.
小智 20
我坚持80行规则(并试图说服每个人都这样做).一些原因:
您不必水平滚动来阅读代码。但更大的屏幕并不意味着更长的线路!一行中应该包含多少内容也有限制。
所以我说:像往常一样保持在 70-80 个字符。更大的屏幕只是意味着 IDE 有更多的空间。
它还取决于您使用的其他约定。在一项工作中,我们使用 Java 进行编程,惯例是使用长的描述性标识符,这意味着一行中只能容纳几个标识符,而不会超出 80 个字符的限制。我认为这非常愚蠢,因为公司的每个开发人员都拥有一台可以轻松容纳 200 个字符的宽屏显示器。有了这样的硬件一致性,强制执行一个愚蠢的小换行限制是没有意义的。
我更喜欢更长的行,原因很简单:我可以在窗口中放入更多代码。必须垂直滚动才能读取函数与能够将其放入单个屏幕之间存在巨大差异。如果所有内容都换行,以便函数从底部滚动,而我的屏幕右半部分是空的,我认为这是一种巨大的浪费。请注意,打开两个编辑器窗口在这里也无济于事。
归档时间: |
|
查看次数: |
45591 次 |
最近记录: |