Question:

Walking on water and developing software from a specification are easy if both are frozen

by Guest8834  |  12 years, 8 month(s) ago

1 LIKES UnLike

Whats your favorite programming quote?

 Tags: Developing, easy, frozen, software, Specification, walking, Water

   Report

21 ANSWERS

  1. Leonardo
    Hofstadter's Law:

    It always takes longer than you expect, even when you take into account Hofstadter's Law.

  2. Leonardo
    It works on my machine - anonymous programmer.
  3. Leonardo
    "Debuggers don't remove bugs. They only show them in slow motion."
  4. Leonardo
    "In order to understand recursion, one must first understand recursion."
  5. Guest5147
    Programmer is known by the bug produced by him.
  6. Guest5262
    There are two ways of constructing a software design. One way is to make it so simple that there are obviously no deficiencies. And the other way is to make it so complicated that there are no obvious deficiencies.
  7. Guest1706
    Good code is its own best documentation. As you're about to add a comment, ask yourself, 'How can I improve the code so that this comment isn't needed?' Improve the code and then document it to make it even clearer.
    By Steve McConnell
  8. Guest2956
    I've finally learned what "upward compatible" means. It means we get to keep all our old mistakes.
  9. Guest2068
    The purpose of software engineering is to control complexity, not to create it.
  10. Guest5270
    A good programmer is someone who always looks both ways before
    crossing a one-way street. (Doug Linder)
  11. Guest831
    It is not about bits, bytes and protocols, but profits, losses and margins
  12. Guest2333
    "The trouble with programmers is that you can never tell what a programmer is doing until it's too late." Seymour Cray
  13. Leonardo
    "The first 90% of the code accounts for the first 90% of the development time. The remaining 10% of the code accounts for the other 90% of the development time."
  14. Leonardo
    "I have always wished for my computer to be as easy to use as my telephone; my wish has come true because I can no longer figure out how to use my telephone"

    Bjarne Stroustrup
  15. Leonardo
    "A computer lets you make more mistakes faster than any other invention in human history, with the possible exceptions of handguns and tequila"

    Cory Doctorow
  16. Leonardo
    * Any sufficiently advanced magic is indistinguishable from a rigged demonstration.
    * Vi is a subset of evil
    * The difference between theory and practice is smaller in theory than in practice.
    * There are only 3 numbers of interest to a computer scientist: 1, 0 and infinity
  17. Leonardo
    XML is like violence - if it's not working for you, you're not using enough of it.
  18. Leonardo
    "If debugging is the process of removing software bugs, then programming must be the process of putting them in."

    Edsger Dijkstra
  19. Leonardo
    "Most software today is very much like an Egyptian pyramid with millions of bricks piled on top of each other, with no structural integrity, but just done by brute force and thousands of slaves." Alan Kay

    "The trouble with programmers is that you can never tell what a programmer is doing until it's too late."
    Seymour Cray

    "Measuring programming progress by lines of code is like measuring aircraft building progress by weight."
    Bill Gates

    "It is practically impossible to teach good programming style to students that have had prior exposure to BASIC. As potential programmers, they are mentally mutilated beyond hope of regeneration."
    E. W. Dijkstra
  20. Guest8570
    There are only 11 numbers a computer programmer uses: 1, 0 and unknown.
  21. Leonardo
    There are 10 kinds of people. Those who understand binary and those who don't.
Sign In or Sign Up now to answser this question!

Question Stats

Latest activity: 15 years, 1 month(s) ago.
This question has 21 answers.

BECOME A GUIDE

Share your knowledge and help people by answering questions.