Posts

    Aprender a programar

    Una de las preguntas más difíciles de responder, entre las muchas que se repiten en cuenta de TikTok sobre programación, es cómo aprender a programar desde cero. La dificultad radica en que la respuesta es muy larga. Y en que no existe un forma de aprender que le sirva a todas las personas. Por lo que decidí escribir este artículo en forma de guía para quienes quieran iniciarse en el aprendizaje de la programación de computadoras.

    Pasaje por copia o referencia en Rust

    La mayoría de los lenguajes de programación pasan la información de los argumentos de una función por copia o por referencia. Es decir, creando una copia de los datos o pasando una referencia a los datos originales respectivamente. Y esto es muy importante dependiendo del caso y del lenguaje podrá haber consecuencias de performance o hacer el código menos robusto. Por copia El pasaje por copia hace que el código sea más funcional y menos propenso a errores.

    Programador versus desarrollador

    Una de las cosas que descubrí al crear mi cuenta orientada a la ingeniería de software en TikTok es un interés masivo en la diferencia entre programador y desarrollador. Sinceramente es algo en lo que no pensaba mucho en el pasado. Pero que por supuesto estaba presente como conocimiento convencional en mi mente. Y debido a la interacción con los usuarios en la red social estuve pensando detenidamente en qué cosas diferencian a un programador de un desarrollador.

    Consejos rápidos para Javascript II

    Este artículo no es una guía para aprender Javascript. Es una lista breve de consejos útiles para programadores que utilizan Javascript. Incluso aquellos que recién comienzan. let y const vs var Ya mencionamos anteriormente que no hay que utilizar var. A partir del estándar ECMAScript 2015 (ES6) existen let y const para declarar variables y constantes con alcance de bloque. Veamos un ejemplo práctico de cómo esto nos ayuda a detectar errores más temprano.

    Consejos rápidos para Javascript I

    Este artículo no es una guía para aprender Javascript. Es una lista breve de consejos útiles para programadores que utilizan Javascript. Incluso aquellos que recién comienzan. Depuración (Debugging) Cuando se trata de depurar nuestro código (en casi cualquier lenguaje) existen dos métodos utilizados por la inmensa mayoría de los desarrolladores. Debugging Logging Debugging Este es el método correcto de depuración. Es el primer método que un programador debería aprender, y el primero que debería utilizar cuando tiene que resolver un problema, salvo que no sea posible hacerlo.