Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live.
- John Woods (Most probably)
Rule of Repair: When you must fail, fail noisily and as soon as possible. | |
-ESR |
Make it run, then make it right, then make it fast. | |
-Kent Beck |
One of my most productive days was throwing away 1000 lines of code. | |
-Ken Thompson |
"La perfection est atteinte non quand il ne reste rien à ajouter, mais quand il ne reste rien à enlever" ("Perfection is attained not when there is nothing more to add, but when there is nothing more to remove".) | |
-Antoine de Saint-Exupery |
Linus's Law: Given enough eyeballs, all bugs are shallow. | |
- ESR, _The Cathedral & The Bazaar_ |
Every good work of software starts by scratching a developer’s personal itch. | |
- ESR, _The Cathedral & The Bazaar_ |
Smart data structures and dumb code works a lot better than the other way around. | |
- ESR, _The Cathedral & The Bazaar_ |
The next best thing to having good ideas is recognizing good ideas from your users. Sometimes the latter is better. | |
- ESR, _The Cathedral & The Bazaar_ |
Perfection (in design) is achieved not when there is nothing more to add, but rather when there is nothing more to take away.