Discusión sobre el artículo "Del básico al intermedio: Variables (I)"

 

Artículo publicado Del básico al intermedio: Variables (I):

Muchos programadores principiantes tienen muchas dificultades para comprender por qué sus códigos no funcionan como esperan. Existen muchos detalles que hacen que un código sea realmente funcional. No se trata simplemente de escribir toda una serie de funciones y operaciones para que un código funcione. ¿Qué tal si aprendemos de la manera correcta cómo se crea un código real en lugar de copiar y pegar fragmentos de código encontrados aquí y allá? El contenido expuesto aquí tiene como objetivo, pura y simplemente, la didáctica. En ningún caso debe considerarse como una aplicación cuya finalidad no sea el aprendizaje y el estudio de los conceptos mostrados.

Mucha gente cree, de manera errónea, que los programas de computadora se crean sobre funciones y procedimientos. Sin embargo, este tipo de idea es un error. Los programas de computadora se crean y se conciben teniendo como base, fundamentalmente, las variables. Ningún programa, por más elaborado que sea, se crea o se propone con otro objetivo. El propósito siempre es hacer que una variable pueda ser conocida y utilizada.

Puede parecer extraño decir esto, sobre todo cuando en cursos y libros todos buscan enfocarse en funciones y procedimientos, dando a entender que estos son los principios básicos de la programación. Sin embargo, no estoy aquí para generar polémica o controversia. Estoy aquí para aportar. Dicho esto, a pesar de que estos términos conocidos como funciones y procedimientos son de gran importancia, no son más que algún tipo de variable que está siendo calculada. Esto quedará más claro a lo largo de los próximos artículos.

Sin embargo, en este artículo, el objetivo es presentarte a ti, querido lector, el concepto de variables. Y sí, existen diferencias entre tipos de variables. Saber qué representa cada tipo y cómo podemos hacer el mejor uso de cada una es la diferencia entre un programa bien escrito y un simple programa que realiza una determinada tarea.

Autor: CODE X