为什么Python PEP-8的最大行长为79个字符?

问题:

为什么在这个千年中Python PEP-8的最大行长为79个字符?
太阳下​​的每个代码编辑器都可以处理更长的行。包装应该是内容消费者的选择,而不是内容创建者的责任。
这个时代有没有(合法的)合适的79个角色的理由?

回答:

PEP-8的大部分价值是阻止人们争论无关紧要的格式化规则,并且编写好的,一致格式化的代码。当然,没有人真的认为79是最佳的,但是将其改为99或119,或者你最喜欢的行长是没有明显的收获。我认为选择是这些:遵循规则,找到一个有价值的事业来争取,或提供一些数据,证明可读性和生产率随行长度而变化。后者将是非常有趣的,将有一个很好的机会,改变人们的思想,我认为。

 
 
Code问答: http://codewenda.com/topics/python/
Stackoverflow: Why does Python PEP-8 specify a maximum line length of 79 characters?

*转载请注明本文链接以及stackoverflow的英文链接

发表评论

电子邮件地址不会被公开。 必填项已用*标注

− 2 = 3