Best programming and hacker quotes. Ever.
Curated by fellow hackers Jarmo Pertman & Andri Möll
If you don't have time to do it right, when will you have time to do it over?
John Wooden, basketball coach
Remember, a great way to avoid broken code is to have less of it. The code that you never write will work forever.
Russ Olsen
Any intelligent fool can make things bigger and more complex. It takes a touch of genius - and a lot of courage - to move in the opposite direction.
E.F. Schumacher
I’ve finally learned what ‘upward compatible’ means. It means we get to keep all our old mistakes.
Dennie van Tassel
Errors, like straws, upon the surface flow; He who would search for pearls must dive down below.
John Dryden
Change breaks the brittle.
Jan Houtema
They have computers, and they may have other weapons of mass destruction.
Janet Reno
Don't fix it if it ain't broke presupposes that you can't improve something that works reasonably well already. If the world's inventors had believed this, we'd still be driving Model A Fords and using outhouses.
H. W. Kenton
It is easier to port a shell than a shell script.
Larry Wall
Systems have sub-systems and sub-systems have sub- systems and so on ad infinitum - which is why we're always starting over.
Alan J. Perlis