Es prácticamente imposible enseñar programación correctamente a estudiantes que han estado expuestos al lenguaje BASIC con anterioridad. Como potenciales programadores, tienen la mente mutilada sin esperanza alguna de regeneración.
Frases célebres de Edsger Dijkstra.
Edsger Wybe Dijkstra fue un científico de la computación de origen neerlandés. Entre sus contribuciones a la informática está el algoritmo de caminos mínimos; también conocido como Algoritmo de Dijkstra. Recibió el Premio Turing en 1972
-
-
La ciencia de la computación no trata sobre las computadoras más de lo que la astronomía trata sobre los telescopios.
-
La pregunta de si un computador puede pensar no es más interesante que la pregunta de si un submarino puede nadar.
-
No es tarea de la Universidad ofrecer lo que la sociedad le pide, sino lo que la sociedad necesita.
-
Si la depuración es el proceso de eliminar errores, entonces la programación debe ser el proceso de introducirlos.
-
El esfuerzo de utilizar las máquinas para emular el pensamiento humano siempre me ha parecido bastante estúpido. Preferiría usarlas para emular algo mejor.
-
La ingeniería de software debería ser conocida como La Disciplina Condenada”, condenada porque ni siquiera puede acercarse a su meta, dado que la misma es en sí misma contradictoria.
-
La ingeniería de software, se presenta a sí misma como otra causa valiosa, pero es un colirio: si lee cuidadosamente su literatura y analiza lo que realmente hacen quienes se avocan a ella, descubrirá que la ingeniería de software ha adoptado como su esta
-
Si deseamos contar líneas de código, no deberíamos verlas como líneas producidas”, sino como líneas gastadas”: el sentido común actual es tan tonto como contabilizar esa cuenta del lado erróneo del balance.
-
La tarea del programador no es sólo escribir un programa, sino que su tarea principal es dar una prueba formal de que el programa que propone cumple la especificación funcional.
-
Es tarea del profesor el motivar a sus estudiantes.
-
La satisfacción del usuario no es un criterio de calidad para un producto de la computación.
-
Las universidades no deberían temer a enseñar novedades radicales; por el contrario, es su llamado dar la bienvenida a la oportunidad de hacerlo. Su disposición a hacerlo es nuestra principal salvaguarda contra las dictaduras, sean del proletariado, del e
-
La ciencia de la computación está y siempre estará relacionada con la interacción entre la manipulación de símbolos mecanizada y humana, usualmente llamadas computación y programación, respectivamente.
-
Hace años me presentaron la satisfacción del cliente como un criterio de calidad y me pareció ridículo. Es algo que se puede conseguir de muchas maneras. Por ejemplo, al no educar a los clientes, diciéndoles que no puede hacerse algo mejor.
-
El tremendo costo de programación es consecuencia de la mano de obra barata, lo que la vuelve muy costosa, y porque la gente se apresura a codificar. Una de las cosas que la gente aprende en las universidades hoy en día es a pensar primero; lo que vuelve
-
La ingeniería de software, por supuesto, se presenta a sí misma como otra causa valiosa, pero es un colirio: si lee cuidadosamente su literatura y analiza lo que realmente hacen quienes se avocan a ella, descubrirá que la ingeniería de software ha adoptad
-
Es imposible afinar un lápiz con una cuchilla desafilada. Es igualmente inútil tratar de hacerlo con diez.
-
La Ciencia de la Computación no tiene que ver con las computadoras más que la Astronomía con los telescopios.
-
Los programas de pruebas pueden ser una forma eficaz de encontrar errores, pero es completamente inadecuada para demostrar su ausencia.