Las buenas prácticas son hábitos que hacen que tu código, además de funcionar, sea fácil de leer, de corregir y de mejorar, por otras personas y por ti mismo dentro de seis meses.
El código se escribe una vez pero se lee muchas veces. Es como la letra en un cuaderno: si solo tú la entiendes hoy, mañana ni tú.
Las más importantes
| Práctica | En pocas palabras |
|---|---|
| Nombres claros | promedio_grupo, no pg ni x2 |
| Estilo consistente | Seguir PEP 8 en Python |
| Funciones pequeñas | Cada función hace una cosa |
| No repetir (DRY) | Si copias y pegas código, conviértelo en función |
| Sin números mágicos | CALIFICACION_MINIMA = 6, no un 6 suelto |
| Comentar el porqué | El código dice qué hace; el comentario, por qué |
| Validar entradas | No confiar en lo que escribe el usuario |
| Probar y versionar | Pruebas automáticas y Git |