首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >实际应用中最常用的线路长度限制是什么?

实际应用中最常用的线路长度限制是什么?
EN

Stack Overflow用户
提问于 2017-10-06 23:34:37
回答 1查看 29关注 0票数 0

不确定这是否是问这个问题的最好地方,但有许多风格指南建议行长度限制,许多低至80个字符。实际应用中最常用的线路长度限制是什么?低至80真的可行吗?

EN

回答 1

Stack Overflow用户

发布于 2017-10-06 23:54:15

这完全取决于您/您的团队的偏好。80个字符的行的一些参数包括:

  • 您可以用较短的线条并排容纳多个编辑器。
  • 80个字符迫使您编写更简洁的代码,因此

//如果((browser.OS == 'win') && (browser.userAgent == 'IE')) { //更简洁的isIE = (browser.userAgent == 'IE');isWindows = (browser.OS == 'win');if (isIE && isWindows) {

  • 历史原因( IBM穿孔卡片有80列,以及老式终端),//看起来会让一些人感到困惑。

超过80个字符的参数(我将我的设置为150):

  • 我们现在有了更大的监视器,所以为什么要麻烦
  • 长表达式被组合在一起而不是分开,更容易读给一些人(包括我自己)

你还必须考虑到,你的代码可能会被非你的人审查,通过电子邮件发送,调试和重写。我碰巧大部分时间都是自己写代码,但我确实有自己的标准。只要你写出一致的、可读的代码,你就不会有行长的问题。但是不管你做什么,请不要写超过150的东西(我承认,我正在突破这一限制),它只是丑陋的,绝对可以被分解。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46609239

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档