Escribir un gran código y ser increíble en lo que haces
Publicado: 2022-07-21Publicar contenido
- Los comentarios son tus amigos
- El espacio en blanco es igual a un gran código
- Mantenlo simple
- Limpialo
- Sea descriptivo
- Prueba a menudo
- Manténgase consistente
- Tener persistencia y dedicación
- Investigue sus problemas
- No tengas miedo de usar herramientas
La programación puede ser una actividad divertida y gratificante, ya sea solo un pasatiempo o una carrera.
Si bien cualquiera puede escribir código, a menudo puede tomar años de práctica convertirse en un programador increíble. Sin embargo, eso no significa que tenga que esperar años para poder escribir un gran código.
Estos consejos lo ayudarán a poner en marcha sus habilidades de codificación y lo ayudarán a convertirse en un mejor programador en un tiempo mucho más corto.
Los comentarios son tus amigos
No hay nada más irritante que retomar un proyecto antiguo o el proyecto de otra persona y no tener idea de lo que está pasando.
Tal vez hay una sección de código que le está dando problemas y desea ver las soluciones más adelante. Es posible que tenga que alejarse de su código por un tiempo. Incluso podría estar colaborando con los miembros del equipo.
Cualquiera que sea su situación, dejar comentarios en su código puede ayudar. Pueden decirle dónde lo dejó el programador, qué quería que hiciera el código y dónde tenían problemas. ¡Comenta lejos!
El espacio en blanco es igual a un gran código
El código que es difícil de leer no es un gran código. Al ojo humano no le va muy bien con bloques de texto, por eso dividimos las cosas en párrafos y oraciones.
El código no debería ser diferente. Cuando espacia su código, lo hace más fácil de leer y trabajar con él. Será más fácil detectar errores, encontrar elementos específicos y editar el código.
Incluso si le preocupa el tamaño de un archivo, el espacio en blanco generalmente solo agrega unos pocos kilobytes al tamaño total. Al final, los espacios en blanco son algo bueno.
Mantenlo simple
Como programador, puede sentirse tentado a mostrar sus habilidades mientras escribe código. Claro, puedes escribir una función que maneje veinte objetos diferentes, pero ¿por qué querrías hacerlo?
Cuanto más complicado hagas tu código, más desordenado se vuelve. Es más difícil de leer, más fácil de romper y más difícil de encontrar lo que está mal. La mejor manera de combatir esto es manteniendo las cosas simples.
Idealmente, cada función solo debe manejar una acción, y cada clase solo debe manejar un concepto. Si debe tener una función compleja, puede desglosarla con funciones auxiliares para simplificar las cosas.
Limpialo
A medida que su código evolucione, terminará con bits que ya no funcionan o se vuelven obsoletos.
Si bien puede comentar este código, no hay una razón real para dejarlo. Es posible que sienta la necesidad de dejarlo para mostrar dónde ha estado su código, o en caso de que una versión actualizada rompa algo.
Al principio, esto puede estar bien en pequeñas cantidades, pero eventualmente querrás eliminarlo. Hará que el código sea más fácil de leer, por un lado. Por otro lado, ¿por qué mantenerlo si el código más nuevo funciona mejor sin problemas?
Sea descriptivo
Otra forma de asegurarse de tener un código excelente es ser descriptivo cuando nombra las cosas.
No hay nada más frustrante que tratar de corregir un error cuando no puede recordar qué función hace qué. Claro, las funciones nombradas con una sola letra o un acrónimo de las letras, como dbf en lugar de un archivo de base de datos, pueden verse bien, pero son difíciles de entender.
Pregúntese: ¿Va a recordar lo que eso significa dentro de seis meses? ¿Qué pasa si es el proyecto de otra persona que heredaste?
Al mantener las cosas descriptivas, ahorrará tiempo, mantendrá su código limpio y evitará muchos dolores de cabeza a los futuros desarrolladores del sistema.
Prueba a menudo
Para asegurarse de tener un código excelente, debe asegurarse de que funcione de la manera en que se supone que debe hacerlo.
Esto se puede lograr simplemente ejecutando pruebas una vez que se completa la compilación, pero eso puede generar un código descuidado y un comportamiento inesperado. Todavía puede hacer el trabajo, pero probablemente no será bonito. También eres más propenso a los errores de esta manera.
Es mejor probar el código sobre la marcha. De esta manera, puede detectar problemas potenciales desde el principio y corregir el código que no está haciendo lo que se supone que debe hacer.
Ser capaz de detectar comportamientos errantes le ahorrará tiempo y frustración, además de hacer su trabajo más fácil y su código increíble.
Manténgase consistente
Cada programador tiene sus preferencias particulares sobre cómo escribe su código. Probablemente haya visto algunos estilos diferentes a medida que aprendió a codificar.
El truco para crear un gran código es elegir su estilo particular y apegarse a él. Idealmente, su código debería ser el mismo de principio a fin. Su código será más limpio, podrá encontrar las cosas más fácilmente y el código funcionará mejor.
Tener persistencia y dedicación
No es ningún secreto que la codificación puede ser difícil, incluso para profesionales experimentados. Te encontrarás con errores, fallas y problemas que parecen irresolubles de vez en cuando. Simplemente no hay manera de evitar eso.
La única forma de sortearlos es siendo persistente y trabajando duro a través de ellos. Está bien tomar un descanso si estás demasiado frustrado para pensar con claridad. Lo que no puede permitirse el lujo de hacer es alejarse por completo o seguir pensando que lo hará más tarde.
En este caso, después muchas veces acaba convirtiéndose en nunca. ¿Puede su proyecto permitirse eso? Después de todo, no podrá seguir caminando cada vez que se encuentre con el mismo problema, sin importar cuál sea el proyecto.
Al aprender a resolverlo ahora, crece como programador y facilita su trabajo. Solo recuerda, ¡no se va a resolver solo!
Investigue sus problemas
Lo mejor de ser programador ahora es el hecho de que Internet tiene mucha información para ofrecerte.
No importa cuál sea el problema; hay muchas posibilidades de que alguien más lo haya tenido antes que tú. Es aún más probable que hayan publicado sobre esto y la solución que encontraron en línea.
Al investigar el problema en línea, se ahorrará un poco de dolor de cabeza, tiempo y frustración con los que habría terminado tratando de resolverlo por su cuenta.
Una vez que encuentre la solución, no querrá simplemente copiarla y pegarla y seguir adelante. Tómese el tiempo para averiguar dónde estaba el problema y comprender qué hicieron para resolverlo.
Esto le traerá una mejor comprensión del código y sus habilidades. También le facilitará la resolución de problemas en el futuro y, para empezar, escribir un mejor código.
No tengas miedo de usar herramientas
Desde juegos de codificación hasta formas de compartir su código con el mundo, hay muchas herramientas disponibles para que las usen los programadores. Puede parecer un poco hacer trampa, pero en realidad, a menudo te convierte en un mejor codificador.
Pueden permitirle obtener una vista previa de su trabajo, mostrarle dónde podría haber estropeado algo e incluso brindarle inspiración si necesita un buen comienzo.
Si eres un desarrollador web, tampoco tengas miedo de usar complementos que faciliten tu trabajo. ¡Mantendrán las cosas más ordenadas y te liberarán para terminar más proyectos!
Tenemos algunas entrevistas con grandes desarrolladores de WordPress. ¡Eche un vistazo y obtenga consejos que pueden ahorrarle horas de trabajo!
¿Cuáles son tus consejos de programación favoritos? Cuéntanos a continuación en los comentarios, y no olvides suscribirte a nuestra lista de correo, ¡para que nunca te pierdas ningún consejo útil!