Here are some software quotes I came across and very much agree with and (try to) follow:
- The trick is to fix the problem you have, rather than the problem you want. — Bram Cohen
- The purpose of software engineering is to control complexity, not to create it. — Pamela Zave
- When you feel the need to write a comment, first try to refactor the code so that any comment becomes superfluous. — Martin Fowler
- Premature optimization is the root of all evil in programming. — C. A. R. Hoare
- Perfection is reached, not when there is no longer anything to add, but when there is no longer anything to take away. — Antoine de Saint-Exupéry
- One of my most productive days was throwing away 1000 lines of code. — Ken Thompson
- There is nothing more unproductive than to build something efficiently that should not have been built at all. — Milt Bryce
- The ultimate management sin is wasting people’s time. — T. DeMarco and T. Lister
- The fastest algorithm can frequently be replaced by one that is almost as fast and much easier to understand. — D. Jones
- Successful software always gets changed. — Frederick P. Brooks
- You’re bound to be unhappy if you optimize everything. — Donald E. Knuth
- A clever person solves a problem. A wise person avoids it. — Albert Einstein
- Everything Should Be Made as Simple as Possible, But Not Simpler. — Albert Einstein
- Knowing is half the battle (the other half is doing). — G.I. Joe
- When everything is connected to everything else, for better or worse, everything matters. — Bruce Mau