“Pragmatic Programmers are different. We are driven to find our bugs now, so we don't have to endure the shame of others… — Andrew Hunt Copy Share Image
“As a programmer, you are part listener, part advisor, part interpreter, and part dictator.” — Andrew Hunt Copy Share Image
“You Can't Write Perfect Software. Did that hurt? It shouldn't. Accept it as an axiom of life. Embrace it. Celebrate it. Because… — Andrew Hunt Copy Share Image
“There are certain tips and tricks that apply at all levels of software development, ideas that are almost axiomatic, and processes that… — Andrew Hunt Copy Share Image
“Pragmatic Programmers won't sit idly by and watch their projects fall apart through neglect.” — Andrew Hunt Copy Share Image
“Pragmatic Programmers don't shirk from responsibility. Instead, we rejoice in accepting challenges and in making our” — Andrew Hunt Copy Share Image
“Don't gloss over a routine or piece of code involved in the bug because you "know" it works. Prove it. Prove it… — Andrew Hunt Copy Share Image
“Don't be a slave to history. Don't let existing code dictate future code. All code can be replaced if it is no… — Andrew Hunt Copy Share Image
“There are other factors that can contribute to software rot, and we'll touch on some of them elsewhere, but neglect accelerates the… — Andrew Hunt Copy Share Image
“Well, software doesn't quite work that way. Rather than construction, software is more like gardening—it is more organic than concrete. You plant… — Andrew Hunt Copy Share Image
“Great software today is often preferable to perfect software tomorrow.” — 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 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 Copy Share Image
“Names are deeply meaningful to your brain, and misleading names add chaos to your code.” — Andrew Hunt Copy Share Image
“Pragmatic Programmers are different. We are driven to find our bugs now, so we don't have to endure the shame of others finding our… — Andrew Hunt Copy Share Image
“...maintaining good regression tests is the key to refactoring with confidence.” — Andrew Hunt Copy Share Image
“Just as in financial investing, you must invest in your knowledge portfolio regularly.” — Andrew Hunt Copy Share Image
“Documenting the reasons behind requirements will give your team invaluable information when making daily implementation decisions.” — Andrew Hunt Copy Share Image
“As a programmer, you are part listener, part advisor, part interpreter, and part dictator.” — Andrew Hunt Copy Share Image
“Let the computer do the repetitious, the mundane—it will do a better job of it than we would. We've got more important and more… — Andrew Hunt Copy Share Image
“You Can't Write Perfect Software. Did that hurt? It shouldn't. Accept it as an axiom of life. Embrace it. Celebrate it. Because perfect software… — 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 Engineers” — Andrew Hunt Copy Share Image
“There are certain tips and tricks that apply at all levels of software development, ideas that are almost axiomatic, and processes that are virtually… — Andrew Hunt Copy Share Image
“Pragmatic Programmers won't sit idly by and watch their projects fall apart through neglect.” — Andrew Hunt Copy Share Image