Impossible dream Quote by Andrew Hunt
““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.””
About This Quote
Source Book: The Pragmatic Programmer by Andrew Hunt and David Thomas, 1999
Accepting that perfect software is unattainable frees developers to focus on practical improvements rather than chasing an impossible ideal.
In simple terms: Perfect software doesn't exist; aim for good enough.
Embrace imperfection, prioritize value.
Themes
Mood
Type
When to use this quote
- project planning
- code reviews
- feature prioritization
- team communication
Key Concepts
Questions to Reflect On
- How do you decide when software is 'good enough'?
- What trade‑offs are acceptable in your project?
Perfectionism can drive innovation; balance is needed.