A Quote A Day For Software Engineers by A. Bartlett Thistlethwaite A Quote A Day For Software Engineers Copyright 2016 To the best of our knowledge, all quotations included herein fall under the fair use or public domain guidelines of copyright law in the United States (due to their inclusion in other books, magazines, interviews, websites and/or other media). If anyone quoted in this book believes their quotation violates a copyright you hold or represent, it will be removed upon . All quotations remain the intellectual property of their respective originators. We do not assert any claim of copyright for individual quotations.
There is not less wit nor less invention in applying rightly a thought one finds in a book, than in being the first author of that thought. There is not less wit nor less invention in applying rightly a thought one finds in a book, than in being the first author of that thought. Pierre Bayle |
The most disastrous thing that you can ever learn is your first programming language. Alan Kay |
The discipline of programming is most like sorcery. Both use precise language to instruct inanimate objects to do our bidding. Richard E. Pattis |
In general, an implementation must be conservative in its sending behavior, and liberal in its receiving behavior. Jon Postel |
A language that doesn't affect the way you think about programming is not worth knowing. Alan Perlis |
Good programmers know what to write. Great ones know what to rewrite (and reuse). Eric S. Raymond |
Any program is only as good as it is useful. Linus Torvalds |
Give a man a program, frustrate him for a day. Teach a man to program, frustrate him for a lifetime. Muhammad Waseem |
Computer programs are the most complex things that humans make. Douglas Crockford |
Imagination is more important than knowledge. Albert Einstein |
The function of good software is to make the complex appear to be simple. Grady Booch |
The trouble with quick and dirty is that dirty remains long after quick has been forgotten. Steve McConnell |
Design and programming are human activities; forget that and all is lost. Bjarne Stroustrup |
The wages of sin is debugging. Ron Jeffries |
If debugging is the process of removing software bugs, then programming must be the process of putting them in. Edsger Dijkstra |
Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it. Brian Kernighan |
Time pressure gradually corrupts an engineer's standard of quality and perfection. It has a detrimental effect on people as well as products. Niklaus Wirth |
Optimism is an occupational hazard of programming; feedback is the treatment. Kent Beck |
I have not failed. I've just found 10,000 ways that won't work. Thomas Edison |
There are a million ways to lose a work day, but not even a single way to get one back. Tom DeMarco |
Messiness cannot go into the program; it piles up around the programmer. Ellen Ullman |
It's better to wait for a productive programmer to become available than it is to wait for the first available programmer to become productive. Steve McConnell |
Code as if the next guy to maintain your code is a homicidal maniac who knows where you live. Kathy Sierra |
Time is the scarcest resource and unless it is managed nothing else can be managed. Peter Drucker |
The best way to get a project done faster is to start sooner. Jim Highsmith |
It's really complex to make something simple. Jack Dorsey |
Divide each difficulty into as many parts as is feasible and necessary to resolve it. Rene Descartes |
Peel back the facade of rigorous methodology projects and ask why the project was successful, and the answer is people. Jim Highsmith |
People forget how fast you did a job but they remember how well you did it. Howard Newton |
Excessive or irrational schedules are probably the single most destructive influence in all of software. Capers Jones |
Poor management can increase software costs more rapidly than any other factor. Barry Boehm |
Code should run as fast as necessary, but no faster; something important is always traded away to increase speed. Richard E. Pattis |
|
Next page