... the cost of adding a feature isn't just the time it takes to code it. The cost also includes the addition of an obstacle to future expansion. ... The trick is to pick the features that don't fight each other.
- John Carmack
There are features that should not be used.
There are concepts that should not be exploited.
There are problems that should not be solved.
There are programs that should not be written.

- Richard Harter
Programming languages should be designed not by piling feature on top of feature, but by removing the weaknesses and restrictions that make additional features appear necessary.
- Anonymous - From Revised Report on the Algorithmic Language Scheme
It's not a bug - it's an undocumented feature.
- Anonymous
At any particular point in time, the features provided by our programming languages reflect our understanding of software and programming.
- R. E. Fairley - Software Engineering Concepts 1985
Normal people believe that if it ain't broke, don't fix it. Engineers believe that if it ain't broke, it doesn't have enough features yet.
- Scott Adams
For now, we really need to learn to be like doctors. They are able to say, quite comfortably and confidently and with conviction, "These things are never certain." Doctors seldom if ever state with certainty what the outcome of any procedure might be. Yet software managers, operating in a far less disciplined and less data-driven environment... blithely promise features, dates, and outcomes not especially susceptible to prediction.
- Jim McCarthy, Dynamics of Software Development by Jim McCarthy, Denis Gilbert , ISBN: 1556158238
Yes, features do sell products, but only if they actually work!
- Steven R. Rakitin - "Software Verification and Validation for Practitioners and Managers", Second Edition. Artech House: 2001. Page 8 (Section 1.4, "Understanding the Nature of Software"). ISBN 1-58053-296-9
The hardest part of design... is keeping features out.
- Anonymous