Grandes Temas en Dos Volumenes
Sobre lo que es programar
Programar se trata fundamentalmente de hacer tres cosas con un problema:
Descubrirlo
Primero, conocer el problema que necesitas resolver. Encontrar problemas interesantes es la mitad de la diversión de investigar. Si no te molesta resolver problemas no interesantes, probablemente no eres un programador interesante, o siquiera interesado en programar.
Entenderlo
Una vez que conoces el problema, necesitas entenderlo profudnamente. Necesitas entender sus subproblemas, y sus subproblemas, hasta llegar a las unidades que conforman el dominio de tu problema. (Esto es recursión).
Expresión
Cuando entiendes el problema, puedes expresarlo. Esto no es solamente escribir el código que diseñaste anteriormente, como algunos evangelistas de la “ingeniería de software” te quieren hacer creer. La expresión en sí misma contiene descubrimiento y entendimiento, lo cual lleva a más expresión. (Esto es recursión de cola. Es también la razón por la que el método de “cascada” está equivocado.)
”-
marianaisabel36 reblogged this from notangenerico
-
notangenerico reblogged this from chiguire
-
notangenerico liked this
-
mi-momentodepava liked this
-
chiguire posted this