Frases de Edsger Dijkstra - Página 2
Mais citações e provérbios de Edsger Dijkstra sobre:
Pensamento ,
Engenharia de software ,
Programação engraçada ,
Microscópios ,
Pessoas ,
IFS ,
Mundo ,
Mente ,
Caminho ,
Sabe ,
Inspirado ,
Razão ,
Acreditar ,
Programação ,
Quer ,
Quer dizer ,
Sentimentos ,
Arte ,
Dando ,
Usar ,
Motivacional ,
Sentimentos ,
Às vezes ,
Livro ,
Humanos ,
"Estamos todos moldados pelas ferramentas que usamos, em particular: os formalismos que usamos moldar nossos hábitos de pensamento, para melhor ou para pior, e isso significa que temos que ser muito cuidadosos na escolha do que aprendemos e Ensinar, para desaprender não é realmente possível."
--- Edsger Dijkstra
"Sim, eu compartilho sua preocupação: como programar bem -thouve um tópico ensinável - dificilmente é ensinado. A situação é semelhante à da matemática, onde o currículo explícito é confinado a resultados matemáticos; Como fazer matemática é algo que o aluno deve absorver pela osmose, por assim dizer. Uma razão para preferir o símbolo-manipulação, cálculo dos argumentos é que seu projeto é muito melhor improvável do que o desenho de argumentos verbais / pictóricos. A introdução em larga escala de cursos sobre essa metodologia calcular, no entanto, encontraria problemas políticos insuportáveis."
--- Edsger Dijkstra
"Por favor, não caia na armadilha de acreditar que sou terrivelmente dogmático sobre a declaração. Eu tenho a sensação desconfortável que os outros estão fazendo uma religião fora disso, como se os problemas conceituais de programação pudessem ser resolvidos por um único truque, por uma forma simples de disciplina de codificação!"
--- Edsger Dijkstra
"Nossos poderes intelectuais são bastante voltados para dominar as relações estáticas e que nossos poderes para visualizar os processos evoluindo no tempo são relativamente mal desenvolvido. Por essa razão, devemos fazer (como programadores sábios conscientes de nossas limitações) nosso máximo para encurtar a lacuna conceitual entre o programa estático e o processo dinâmico, para fazer a correspondência entre o programa (espalhada no espaço de texto) e o processo (spread no tempo) o mais trivial possível."
--- Edsger Dijkstra
"As técnicas necessárias de raciocínio eficaz são bastante formais, mas desde que a programação seja feita por pessoas que não os dominem, a crise de software permanecerá conosco e ser considerado uma doença incurável. E você sabe que as doenças incuráveis fazem: eles convidam as quacks e os charlatans, que, neste caso, assumem a forma de gurus de engenharia de software."
--- Edsger Dijkstra
"Quando tomamos a posição de que não é apenas a responsabilidade do programador produzir um programa correto, mas também para demonstrar sua exatidão de maneira convincente, então as observações acima têm uma influência profunda na atividade do programador: o objeto que ele tem que produzir deve ser utilemente estruturado."
--- Edsger Dijkstra
"Quando voltei de Munique, foi setembro, e eu era professor de matemática na Universidade de Tecnologia Eindhoven. Mais tarde, aprendi que tinha sido a terceira escolha do departamento, depois que dois analistas numéricos haviam ligado o convite para baixo; A decisão de me convidar não tinha sido fácil, por um lado, porque eu não tinha estudado matemática, e por outro lado, por causa das minhas sandálias, minha barba e minha "arrogância" (o que quer que seja)."
--- Edsger Dijkstra