“Great software today is often preferable to perfect software tomorrow.” — Andrew Hunt Programming Copy Share Image
“When we perform maintenance, we have to find and change the representations of things—those capsules of knowledge embedded in the application. The… — Andrew Hunt Copy Share Image
“In addition, build dependencies may not be the same as test dependencies, and you may need separate hierarchies.” — Andrew Hunt Copy Share Image
“There are no easy answers. There is no such thing as a best solution, be it a tool, a language, or an… — Andrew Hunt Operating system Copy Share Image
“We can be proud of our abilities, but we must be honest about our shortcomings—our ignorance as well as our mistakes.” — Andrew Hunt Failure Copy Share Image
“EVERY PIECE OF KNOWLEDGE MUST HAVE A SINGLE, UNAMBIGUOUS, AUTHORITATIVE REPRESENTATION WITHIN A SYSTEM.” — Andrew Hunt Knowledge Copy Share Image
“Most people assume that maintenance begins when an application is released, that maintenance means fixing bugs and enhancing features. We think these… — Andrew Hunt Copy Share Image
“Nothing is more dangerous than an idea if it's the only one you have. • Emil-Auguste Chartier, Propos sur la religion, 1938” — Andrew Hunt Copy Share Image
“In an article in the April 1999 CACM, Robert Glass summarizes research that seems to indicate that, while code inspection is effective,… — Andrew Hunt Programming Copy Share Image
“More testing should be done automatically. It's important to note that by "automatically" we meant that the test /results/ are interpreted automatically… — Andrew Hunt Copy Share Image
“An investment in knowledge always pays the best interest. • Benjamin Franklin” — Andrew Hunt Investing Copy Share Image
“Tip 1 Care About Your Craft We feel that there is no point in developing software unless you care about doing it well.” — Andrew Hunt Programming Copy Share Image
“Names are deeply meaningful to your brain, and misleading names add chaos to your code.” — Andrew Hunt Programming Copy Share Image
“You have the right not to take on a responsibility for an impossible situation,” — Andrew Hunt Responsibility Copy Share Image
“Providing a comfortable transition through familiar metaphors is one way to help get buy-in.” — Andrew Hunt Copy Share Image
“If you work closely with your users, sharing their expectations and communicating what you're doing, then there will be few surprises when… — Andrew Hunt Bad thing Copy Share Image
“Kaizen" is a Japanese term that captures the concept of continuously making many small improvements.” — Andrew Hunt Japanese Copy Share Image
“A good idea is an orphan without effective communication.” — Andrew Hunt Communication Copy Share Image
“it is equally unprofessional to promise impossible time scales and to cut basic engineering corners to meet a deadline.” — Andrew Hunt Time Copy Share Image