Best programming and hacker quotes. Ever.
Curated by fellow hackers Jarmo Pertman & Andri Möll
Selecting a project due date before the requirements are properly gathered is like selecting which corner you want to paint yourself into, while simultaneously negating the doorway as a viable option.
Chris Ames
This is important, and a little hard to understand. English is useful because it's a mess. Since English is a mess, it maps well onto the problem space, which is also a mess, which we call reality. Similarly, Perl was designed to be a mess (though in the nicest of possible ways).
Larry Wall
In theory, theory and practice are the same. In practice, they're not.
Anonymous
Elegance is not optional.
Richard A. O'Keefe (from The Craft of Prolog)
One who works with their hands is a laborer.
Anonymous
One who works with their hands and their mind is a craftsman.
One who works with their hands, mind and heart is an artist.
All programmers are optimists.
Frederick Brooks
All problems in computer science can be solved with another level of indirection.
David Wheeler
Every dark corner you haven't explored with your flashlight is full of bugs.
Kent Beck and Martin Fowler
The future will be like the past, because in the past the future was like the past.
About estimations
No one hates software more than software developers.
Jeff Atwood