"Smart data structures and dumb code works a lot better than the other
Eric S. Raymond
"Premature optimization is the root of all evil"
"User interface is the process of shifting from chaotic complexity to
"Typing is no substitute for thinking."
"What was heresy yesterday is dogma today."
"Walking on water and developing software from a specification are
easy if both are frozen."
Edward V. Berard
"If you can get today’s work done today, but you do it in such a way
that you can’t possibly get tomorrow’s work done tomorrow, then you
"If we want users to like our software, we should design it to behave
like a likeable person."
"The trick is to fix the problem you have, rather than the problem you
"You've got to start with the customer experience and work back toward
the technology ― not the other way around."
"Simplicity and elegance are unpopular because they require hard work
Edsger W. Dijkstra
"Coding like poetry should be short and concise."
"Any organization that designs a system (defined broadly) will produce
a design whose structure is a copy of the organization's communication
"The software isn’t finished until the last user is dead."
"Scrum is like the rules of soccer. Following them does not make you a