Fundamentos de Programación

Al hablar de fundamentos de programación nos referimos a aquellos conocimientos básicos que nos permitirán desenvolvernos sin excesivo número de tropiezos. Veamos a qué tipo de tropiezos nos referimos utilizando un símil de transporte. El conductor (programador) dispone de un coche (el ordenador) y desea trasladarse entre dos puntos de una ciudad (objetivo del programa). Como es lógico existen unos criterios en la búsqueda del objetivo como hacerlo en el menor tiempo posible (ahorrar tiempo de programación), ir por las calles o autovías más cómodas (un programa sencillo y comprensible) y economizar combustible, neumáticos, etc. (ahorrar memoria y evitar procesos innecesarios que ocupen recursos de nuestro ordenador). Si nuestro hipotético conductor no tiene ningún tipo de conocimiento ¿qué fundamentos habría que darle para cumplir el objetivo?

Comentarios

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Re: fundamentos

¿qué fundamentos habría que darle para cumplir el objetivo?

Cómprale un libro de Fundamentos de Programación, pero de ▼ este tipo:

Books for babies


P.D. Las preguntas se deben publicar en los Foros de Discusión. Más detalles en los Lineamientos de publicación.

Imagen de ezamudio

Asfalto

Si las vías son el software, pues el conductor debe aprender a poner asfalto o concreto o lo que sea para que el camino quede bien. Y entonces supongo que el material del que está hecho el camino, es el lenguaje de programación. O la plataforma sobre la que corre el software? PFF las analogías de coches no sirven.

Imagen de chicowed

jaja

Era una pregunta reflexiva mas bien, por lo tanto es una entrada de mi blog no una pregunta para discusión.
Saludos =)