您是否遵循源代码中包含长行的标准?您觉得哪种线路长度最舒适?
有时我发现有人在宽屏显示器上编程并喜欢用它的全宽来显示源代码.我更喜欢较短的线条,大约80-100个字符,但我很难说服同事随着宽屏设备的日益普及.
编辑:
类似的问题:
是否有正当理由在当天和年龄的代码文件中强制执行最大宽度为80个字符?
bobince.. 56
不要牺牲教条规则对一行中确切字符数的可读性.水平滚动是不可取的,但是81字符的行比压缩 - 容易混淆的行包装版本更容易阅读.
对于具有大缩进和/或详细变量名称的编程样式,80个字符可能是不合适的.将逻辑复杂度保持在每行最大值,而不是字符数.
不要牺牲教条规则对一行中确切字符数的可读性.水平滚动是不可取的,但是81字符的行比压缩 - 容易混淆的行包装版本更容易阅读.
对于具有大缩进和/或详细变量名称的编程样式,80个字符可能是不合适的.将逻辑复杂度保持在每行最大值,而不是字符数.
我坚持80行规则(并试图说服每个人都这样做).一些原因:
您可以一次打开2个(或更多)编辑器.
比较工具也是如此. - 大多数(全部?)它们并排显示两个(三个(多一些?))文件.
有时你需要在远程工作,在不同的工作站或笔记本电脑上工作,突然之间,你的格式很好的120字符到行代码看起来很糟糕.