[Prévia] [Próxima] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico]
[Índice de assunto]
citacoes interessantes do Knuth
- Subject: citacoes interessantes do Knuth
- From: Fabio Kon <kon*ime:usp:br>
- Date: Ter, 23 Nov 2004 16:20:05 -0300
Caros objeteiros,
Me deparei com 3 cita��es do Knuth que resumem bem muito do que eu tento
passar em alguns de meus cursos:
Sobre a import�ncia de uma boa arquitetura e de se fazer o que � mais
importante antes e deixar pr� depois o que n�o � t�o essencial a curto prazo:
* "Premature optimization is the root of all evil (or at least most of it)
in programming."
o Source: "Computer Programming as an Art" 1974 Turing Award lecture
Sobre a import�ncia de se construir e testar software na pr�tica ao inv�s de
simplesmente provar na teoria ou em simula��es que sua id�ia funciona:
* "Beware of bugs in the above code; I have only proved it correct, not
tried it" (1977)
o Source: Donald Knuth's webpage
(http://www-cs-faculty.stanford.edu/~knuth/faq.html) states the
line was used to end a memo entitled Notes on the van Emde Boas
construction of priority deques: An instructive use of recursion.
Sobre quais s�o as habilidades importantes para bons desenvolvedores de
software:
* "... the psychological profiling [of a programmer] is mostly the ability
to shift levels of abstraction, from low level to high level. To see
something in the small and to see something in the large."
o Source: Jack Woehr. An interview with Donald Knuth
(http://home.hccnet.nl/h.vink/lead.htm). Dr. Dobb's Journal, pages
16-22, April 1996.
[]s,
fabio.