... 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