"The beginning of wisdom for a programmer is to recognize the difference between getting his program to work and getting it right. A program which does not work is undoubtedly wrong; but a program which does work is not necessarily right. It may still be wrong because it is hard to understand; or because it is hard to maintain as the problem requirements change; or because its structure is different from the structure of the problem; or because we cannot be sure that it does indeed work."
React to this quote
More by Michael A. Jackson
See allResonant Thoughts
"The program already exists: it is the plan found in the Gospel and in the living Tradition, it is the same as ever. Ultimately, it has its center in Christ himself, who is to be known, loved and imita…"
"The reason of a commandment, whether positive or negative, is clear, and its usefulness evident, if it directly tends to remove injustice, or to teach good conduct that furthers the well-being of soci…"
Explore Further
Related Quotes
"Isolation is the worst possible counselor."
— Miguel de Unamuno"They are here among us. Let us be wise enough to learn from those who can teach us much — who will be our f…"
— George Adamski"Mr. President and I also had direct and open exchange of views on a matter that we may differ, especially o…"
— Nguyen Minh Triet"A frequent source of misunderstanding has to do with the interpretation of fuzzy logic. The problem is that…"
— Lotfi A. Zadeh"The greatest obstacle to being heroic is the doubt whether one may not be going to prove one's self a fool;…"
— Nathaniel Hawthorne"The stupidity of an old man imagines itself to be wisdom; that of an adult, experience; that of a youth, ge…"
— Nicolás Gómez Dávila