Por que no Python a PEP-8 define a linha com no máximo 79 caracteres?

Felipe BragaFelipe Braga
2 min read

Você já deve ter se perguntado o porque no Python a gente escreve código com apenas 79 caracteres por linha e existem alguns bons motivos, alguns oficiais outros nem tanto. Vamos falar deles a seguir:

O primeiro motivo é que, em alguns monitores mais antigos o limite de colunas exibidas na tela eram de 80 caracteres, então para que o código não ficasse quebrado na exibição (quem nunca teve esse problema de quebra de linha na hora errada, não é mesmo?) escrevia-se o código de maneira a caber em 80 colunas.

O segundo motivo é a acessibilidade. Manter poucas colunas facilita para quem precisa das letras maiores, pois tem alguma dificuldade de enxergar. Este para mim já era motivo mais que suficiente para que usássemos apenas 79 colunas!

O terceiro motivo é prático. Com 79 colunas, você pode facilmente espelhar seu código e ter dois editores abertos ao mesmo tempo em um monitor HD+. Este detalhe na hora de resolver um conflito ou fazer um Debug do código é bastante útil!

E você, já sabia o porque utilizar apenas 79 caracteres por linha? Eu gostei bastante de saber! E se você quiser saber mais dicas de estilo, você pode consultar a PEP-8 do Python, lá tem várias dicas para que você deixe seu código mais legível!

Para receber atualizações do blog, se inscreva na newsletter e siga o meu Twitter.

0
Subscribe to my newsletter

Read articles from Felipe Braga directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Felipe Braga
Felipe Braga

Olá! Eu sou o Felipe, desenvolvedor RPA e Web, formado em Tecnólogo de Banco de Dados, na Fatec. Sou desenvolvedor Python para Automação (RPA) e nas horas vagas sou desenvolvedor web backend. Amo batata frita e cerveja! Meus contatos são abertos para trocar ideia sobre tecnologia...