Pourquoi ne PEP-8 spécifier une longueur de câble maximale de 79 caractères?

Pourquoi dans ce millénaire Python PEP-8 spécifier une longueur de câble maximale de 79 caractères?

À peu près chaque éditeur de code sous le soleil peut gérer les lignes les plus longues. Que faire avec du papier d'emballage doit être le choix du contenu à la consommation, la responsabilité de l'auteur du contenu.

Y (légitimement) de bonnes raisons pour adhérer à 79 caractères à cet âge?

  • La réponse à votre question est dans la PEP-8.
  • De plus courtes longueurs d'améliorer la productivité en augmentant votre KLOC. :p
  • 79 limite de caractères est complètement dépassée. Tout modestement complexe de la base de code montre comment il rend le code plus difficile à lire. Ex: github.com/openstack/nova/blob/master/nova/network/manager.py
  • semble bien pour moi...
  • N'avez-vous pas des gens utilisent à côté de diff outils?
  • Aujourd'hui, j'ai commencé à utiliser le moniteur en mode portrait et ce pep est très utile pour voir en plein texte.
  • Pour ceux qui aller aussi loin que les cartes perforées, les cartes perforées ont été de 80 colonnes en largeur (en.wikipedia.org/wiki/...). Cette valeur a ensuite été adopté par muette les terminaux ASCII. Et puis s'est propagée dans d'autres "normes"...
  • Leader python core developer recommande 90ish youtu.être/wf-BqAjZb8M?t=260 (Noir formats (88)
  • L'auteur de la Nouvelle package certainement aime le fractionnement de la ligne de code sur plusieurs lignes. Il est très désagréable de lire un tel code pour moi.
  • Noir formats de 120 si vous dites qu'il. Je ne. PEP-8 dit aussi: "c'est d'accord pour augmenter la longueur de la ligne de limite jusqu'à 99 caractères" mais les gens semblent pour supprimer cette information beaucoup de temps.

InformationsquelleAutor pcorcoran | 2008-09-18