Quotes from Andrew Hunt
Plan what you want to say. Write an outline. Then ask yourself, Does this get across whatever I'm trying to say? Refine it until it does.
~ Andrew Hunt
BazillionQuotes.com
You're communicating only if you're conveying information.
~ Andrew Hunt
BazillionQuotes.com
The more effective that communication, the more influential you become.
~ Andrew Hunt
BazillionQuotes.com
Commenting source code gives you the perfect opportunity to document those elusive bits of a project that can't be documented anywhere else: engineering trade-offs, why decisions were made, what other alternatives were discarded, and so on.
~ Andrew Hunt
BazillionQuotes.com
If you use plain text to create synthetic data to drive system tests, then it is a simple matter to add, update, or modify the test data without having to create any special tools to do so. Similarly, plain text output from regression tests can be trivially analyzed (with diff, for instance) or subjected to more thorough scrutiny with Perl, Python, or some other scripting tool.
~ Andrew Hunt
BazillionQuotes.com
I would rather have questions that can't be answered than answers that can't be questioned. Richard Feynman
~ Andrew Hunt
BazillionQuotes.com
Make what you're saying relevant in time, as well as in content. Sometimes all it takes is the simple question Is this a good time to talk about...?
~ Andrew Hunt
BazillionQuotes.com
You work small miracles every day.
~ Andrew Hunt
BazillionQuotes.com
In 1897, Indiana State Legislature House Bill No. 246 attempted to decree that henceforth ? should have the value of 3. The Bill was tabled indefinitely at its second reading when a mathematics professor pointed out that their powers did not quite extend to passing laws of nature.
~ Andrew Hunt
BazillionQuotes.com
Gain familiarity with the shell, and you'll find your productivity soaring.
~ Andrew Hunt
BazillionQuotes.com
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
BazillionQuotes.com
There's one technique that you must use if you want people to listen to you: listen to them.
~ Andrew Hunt
BazillionQuotes.com
There are certain tips and tricks that apply at all levels of software development, ideas that are almost axiomatic, and processes that are virtually universal. However, these approaches are rarely documented as such; you'll mostly find them written down as odd sentences in discussions of design, project management, or coding.
~ Andrew Hunt
BazillionQuotes.com
Unless you work in a vacuum, you need to be able to communicate. The more effective that communication, the more influential you become.
~ Andrew Hunt
BazillionQuotes.com
Show them a glimpse of the future and you'll get them to rally around.
~ Andrew Hunt
BazillionQuotes.com
Don't let entropy win.
~ Andrew Hunt
BazillionQuotes.com
Pragmatic Programmers don't shirk from responsibility. Instead, we rejoice in accepting challenges and in making our
~ Andrew Hunt
BazillionQuotes.com
Developers who don't actively think about their code are programming by coincidence—the code might work, but there's no particular reason why.
~ Andrew Hunt
BazillionQuotes.com
The O() notation puts an upper bound on the value of the thing we're measuring (time, memory, and so on).
~ Andrew Hunt
BazillionQuotes.com
As programmers, we collect, organize, maintain, and harness knowledge. We document knowledge in specifications, we make it come alive in running code, and we use it to provide the checks needed during testing.
~ Andrew Hunt
BazillionQuotes.com
Software defects manifest themselves in a variety of ways, from misunderstood requirements to coding errors.
~ Andrew Hunt
BazillionQuotes.com
knowledge isn't stable. It changes—often rapidly.
~ Andrew Hunt
BazillionQuotes.com
Estimates given at the coffee machine will (like the coffee) come back to haunt you.
~ Andrew Hunt
BazillionQuotes.com
