Andrew Hunt Quotes.

1. "But while you can always write 'spaghetti code' in a procedural language, object-oriented languages used poorly can add meatballs to your spaghetti."
- Quote by Andrew Hunt

2. "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 -- be ready to refactor... This decision may impact the project schedule. The assumption is that the impact will be less than the cost of /not/ making the change."
- Andrew Hunt, The Pragmatic Programmer: From Journeyman to Master

3. "The editor will be an extension of your hand; the keys will sing as they slice their way through text and thought."
- Andrew Hunt, The Pragmatic Programmer: From Journeyman to Master

4. "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 doesn't exist. No one in the brief history of computing has ever written a piece of perfect software. It's unlikely that you'll be the first. And unless you accept this as a fact, you'll end up wasting time and energy chasing an impossible dream."
- Andrew Hunt, The Pragmatic Programmer: From Journeyman to Master

5. "The greatest of all weaknesses is the fear of appearing weak."
- Andrew Hunt, The Pragmatic Programmer: From Journeyman to Master

6. "An investment in knowledge always pays the best interest."
- Andrew Hunt, The Pragmatic Programmer: From Journeyman to Master

7. "Don't gloss over a routine or piece of code involved in the bug because you "know" it works. Prove it. Prove it in this context, with this data, with these boundary conditions."
- Andrew Hunt, The Pragmatic Programmer: From Journeyman to Master

8. "Great software today is often preferable to perfect software tomorrow."
- Andrew Hunt, The Pragmatic Programmer: From Journeyman to Master

9. "Names are deeply meaningful to your brain, and misleading names add chaos to your code."
- Andrew Hunt, The Pragmatic Programmer: From Journeyman to Master

10. "In some ways, programming is like painting. You start with a blank canvas and certain basic raw materials. You use a combination of science, art, and craft to determine what to do with them. You sketch out an overall shape, paint the underlying environment, then fill in the details. You constantly step back with a critical eye to view what you've done. Every now and then you'll throw a canvas away and start again. But artists will tell you that all the hard work is ruined if you don't know when to stop. If you add layer upon layer, detail over detail, the painting becomes lost in the paint."
- Andrew Hunt, The Pragmatic Programmer: From Journeyman to Master

  1.                                              Next Page