Pocas cosas, entre muchas otras (que eventualmente llegarán a usted a través de la experiencia):
- Evite demasiadas líneas de código. Mantenlo inteligente y simple. Usa las matemáticas lil. Por ejemplo, no necesita escribir un bucle for para contar la suma de entradas consecutivas. Use n * (n + 1) / 2 en su lugar. (Fórmulas de progresión aritmética, en casos más genéricos)
- Breve su lógica a través de comentarios.
- Por supuesto, el viejo consejo: usa nombres de variables que se explican por sí mismos. Por ejemplo: promedio de flotación, en lugar de flotación a;
- Modularice el código. En lugar de una sola clase / función, divida los datos / funcionalidad en módulos.
- Dé los comentarios apropiados al confirmar el código. Cuando vuelvas al código después de mucho tiempo, no querrás rascarte la cabeza al recordar “¿Por qué hice este cambio?”
- Si hay un hack, documentarlo. Puede ser algo genial ahora, pero después de unos años, el truco ya no es necesario o puede convertirse en un error. Ciertamente no quieres que tus sucesores te maldigan, cuando descubren este truco detrás de alguna anomalía. (Recuerde que siempre deja su firma en los repositorios de código, por lo que no será difícil averiguar quién era)
- Su código debe sostener los años venideros, incluso si abandona el lugar.
- Lo más importante, comience a amar la codificación … Es divertido, es increíble 🙂 🙂 Cuando la pantalla muestra la salida que desea, es un momento “SOY EL DIOS” 😉 🙂