Рубрики
Без рубрики

¿ Que es El Pep 8 Y Porque Debería Advolationarlo?

Оригинал publicada en pythonist.dev En Mundo del desarrollo es muy común conseguir dantintas … Помечено с Python, испанский.

Оригинал publicada en Pythonist.dev.

EN EL MUNDO DEL DESARROLLO ES MUY COMúN CONSEGUIR DINTINTAS FORMAS DE HACER LAS COSAS, PUEDES ОРГАНИЗАРА El Código Como quieras, incluso escribillo de forma abela, escribilelo de forma abouta, esto en luceos casos logra que nuestra profesión Seeatada Mouseas Veces un Arte Y No Una Ingeniería, Debido A La AusEncia de Una Base Solida de Como Y Porve Se Deben Hacer Las Cosas de Una Manera En Essifico, POR LO QUE ES COMúN QUE CONSEGUIMOS Software Mal Redactado Y Mal Orangive Que Al Final Nadie Quiere Leer.

La DifeRencia Mas Tangible de python con otros lenguajes es que la comunidad tiene como emblema la legibilidad del código, el zen de python steptece que «DEAL Haber Una Y Previlemente Solo Una Forma Covia de Hacer Las Cosas» , POR Lo Que Siguiendo Este Commancio, SE DEACTIO DEANA GUIRAMESE DE ESTILO única Descriata Integramente En El Python Envancement English El Python The Numero 8, AbraviaDo Como Pep 8. EN ESTA SE DEAFINE AL PEAR DE LA LETRA, COMO DEBERYA ESTAR ESCRITO NUESTRO Código Python.

Mouseos Sabemos que al común denominador de los desarrolladores de software no desarrolladores de software no suele gustarle la deindación Impuesta de una forma de hacer su trabajo, con el pasar del tiempo adruciamos que toda la comunidad пользуется Una guiá de estilo única, ya que al final del camino nos facilita Nuestro Trabajo, Mejorando Mucho Nuestra ProductividaD.

Puntos Mas важных дель Pep8

Басрес:

  • Siempre Preferian Espacios En Ves de вкладки.
  • USAR 4 ESPACIOS EN LA ONDINGACION.
  • LAS LINEAS DEPEN TENER MENOS DE 80 CARACTERES.
  • LAS LINEAS QUE PASEN DE ESTA LONGITUD DEBEN SER DILLIDIDAS EN DOS LINEAS, Y LA LINEA RESSULTANTE DE LA DIVISINON DEES ESTAR Indithada.
  • En una fila, las funciones y las clases depen estar selectas por dos linean en blanco.
  • Нет Colocar Espacios Alrededor De Indices de lista, llmadas de funciones o Argingos.

Номины

  • LAS Funciones Deben ESTAR TEALADAS EN MUNúSCULA Y LAS PALABRAS SELADAS POR GUINES BAJOS def funcion_cool ()
  • Los Metodos Privados de Una Clase Defen Comenzar Com Doble Guion Bajo def __private_method () Отказ
  • Los Métodos Protegidos de Una Clase Defen Comenzar Con Guion Bajo def _protected_method () Отказ
  • LAS CLASES Y EXCEPCIONES DEPEN SER CAPERIZADAS POR PALABRA класс Superclass Отказ
  • Константы DEL Модуль Deben Estar En MayusCulas Selectas Por Guiones Bajos Numero_maximo Отказ
  • Los Métodos de Instancia de Una Clase Deben Usar El Parametro Я COMO Primer Parámetro.
  • Los Métodos de Clase Deben Usar CLS COMO Primer Parámetro, Para Mediorse A La Misma Clase.

Экспрезионы

  • USAR Negación en linea ( Если a это не b ) ru vez de stegar una expresion positiva (если не есть б) Отказ
  • Нет валидара Valores Vacíos Usando Len Если (Лен (lista)) , Усар Если нет lista Отказ
  • Siempre Coloca Los Импорт Al Inicio del Archivo.
  • Siempre Importa Funciones y Clases Usando От My_Module Import MyClass EN VES de Importar EL MODULO CELLUPO Импортировать my_module.
  • SI AUN DEUSES USAR Imports Relativos, USA La Sintaxis от . Импортировать my_module.
  • LAS Importaciones Siempre Deben Estar En El orden:
  1. Módulos de la librisería sandar.
  2. Módulos Extens.
  3. Módulos del ProyeCto.

Y CADA SECCION DEBES ESTAR ER ORDEN ALFABÉTICO.

Siguiendo Estos Sencillos Puntos, Tu Equipo desarrollo y Toda Ла Comunidad Python Estará Muy Alegre de Texeree.

Оригинал: “https://dev.to/viktorvillalobos/que-es-el-pep-8-y-porque-deberia-implementarlo-54bh”