“Don't be a slave to history. Don't let existing code dictate future code. All code can be replaced if it is no longer appropriate. Even within one program, don't let what you've already done constrain what you do next --… — 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