¿Debo preocuparme por la calidad del código mientras estudio algo nuevo?

Como ex graduado de CS que ahora trabaja para una startup, puedo decirle que el estilo del código es de suma importancia. Y adoptar las mejores prácticas lo antes posible le ahorrará mucho dolor de cabeza más adelante, cuando se trata de depuración y mantenimiento.

  1. Si está aprendiendo algo nuevo, comenzar con el estilo y la sangría correctos garantiza que no hay necesidad de volver a aprender esto más adelante, cuando los costos del proyecto pueden aumentar mientras la gente espera que usted resuelva los problemas. Lo más probable es que incluso puedas perder algunos errores si los buscas rápidamente.
  2. También, dé nombres significativos a sus variables. No afectará el tiempo de ejecución de su programa porque al final, todo se compilará en las direcciones de memoria de los registros.
  3. La mayor ventaja es que durante su programación, es posible que necesite ayuda de Stack Overflow, donde le ayuda tener un código claro y comprensible para que sus problemas se resuelvan de inmediato y sin demora.
  4. Lo más importante es que hoy en día las organizaciones tienen esta etapa llamada Revisión de Código en la que se verifica la eficacia de su código y las posibles pérdidas de memoria. Esto lo hace su gerente o, a veces, el arquitecto de software. Escribir código de calidad puede impresionarlos y mejorar su reputación en la empresa.

Me gustaría terminar esto con un famoso proverbio:
Una puntada a tiempo ahorra nueve.

Saludos!

Cuando estaba en la universidad, las secretarias solían bromear sobre el Wordpocalypse .

La forma tradicional en que los profesionales emitirían memorandos y notas sería dictarlo a alguien que publicara cosas para ganarse la vida. Lo corregirían, lo formatearían y lo harían parecer profesional como una cuestión de rutina.

Luego, Microsoft lanzó una versión de Word para Windows que no era terrible. De repente, cualquiera podría escribir cosas en sus escritorios y descargarlas en la impresora. Por lo tanto, tuvimos una serie de administradores y profesores que pasaron horas tratando de encontrar la fuente o el espaciado de línea o sangría adecuados. No tanto la corrección de pruebas, sino un montón de tiempo dedicado a arreglar el diseño.

Los estudiantes hicieron lo mismo que el software cambió de procesamiento de textos a la publicación (mediocre) de escritorio, por lo que el formato se convirtió en un nuevo tipo de dilación.

La moraleja de la historia es que debes limpiar las cosas más tarde, si aún es importante.

Lo más probable es que pases menos tiempo escribiendo, pero mucho más depurando. Pero si está aprendiendo, probablemente regresará en seis meses y se dará cuenta de una manera mucho mejor de hacerlo.