Es de suma importancia que nosotros tengamos una forma estandarizada de codificación y siempre nos concentremos en codificar de la misma manera, recordemos que muy probablemente a nuestros proyectos les tengamos que dar mantenimiento o tengamos que incorporar más desarrolladores al mismo, en cualquier caso, codificar bajo un estándar nos permitirá crear proyectos de más alta calidad.
En Python existe los PEP's, Mejoras de propuestas de Python, de los cuales al momento de codificar nos interesa PEP8.
PEP8 Es una guía de codificación, la cual nos permite escribir código Python de una manera, mucho más legible y de forma consistente, a través de ciertas "reglas" y recomendaciones. Por ejemplo, en la guía podemos encontrar:
- utilizar espacios sobre tabs.
- utilizar la nomenclatura de snake case para nombrar variables.
- utilizar palabras en mayúsculas para las constantes.
Colocó "reglas" entre comillas ya que nosotros podemos crear un programa cien por ciento funcional sin habernos guiado de PEP8, simplemente siendo constantes al momento de codificar.
Si por algún motivo creemos que nuestra forma de codificar Python es errónea o queremos implementar al pie de la letra la guía, podemos validar nuestro código en la siguiente página web, basta con copiar el código del cual tenemos duda y validar.
Si quieres crear una librería, te recomiendo validar todo tu código.
-
check_circle_outlineMódulo 1 | 8 clases
Introducción
expand_more -
check_circle_outlineMódulo 2 | 7 clases
Conceptos Básicos
expand_more -
check_circle_outlineMódulo 3 | 6 clases
Listas
expand_more -
check_circle_outlineMódulo 4 | 6 clases
Tuplas
expand_more -
check_circle_outlineMódulo 5 | 7 clases
Cadenas
expand_more -
check_circle_outlineMódulo 6 | 6 clases
Diccionarios
expand_more -
check_circle_outlineMódulo 7 | 9 clases
Ciclos y Condicionales
expand_more -
check_circle_outlineMódulo 8 | 14 clases
Funciones
expand_more -
check_circle_outlineMódulo 9 | 12 clases
Clases
expand_more -
check_circle_outlineMódulo 10 | 8 clases
Módulos y Paquetes
expand_more -
check_circle_outlineMódulo 11 | 5 clases
Extras
expand_more -
check_circle_outlineMódulo 12.-
Examen del curso
expand_more-
done_all
Examen
Examen final del curso
-
2 comentario(s)
- utilizar espacios sobre tabs.
Que 'problema' puede haber? El único inconveniente que le veo es que al borrar te des cuenta que tiene espacios o tabuladores, por tanto te adaptas y borras con 'cuidado', hay algo más? :O