feature envy
feature envy noun: the situation where one class in a program makes excessive use of parts of other classes.
Noun
feature envy (uncountable)
- The situation where one class in a program makes excessive use of parts of other classes.
- A class with feature envy of another class means it is highly coupled to that class. Any change to the class being envied means it affects the class with the envy.2010, Peter Ritchie, Refactoring with Microsoft Visual Studio 2010, Packt Publishing Ltd, →ISBN
Questions about feature envy
- What does feature envy mean?
- Feature envy means the situation where one class in a program makes excessive use of parts of other classes.
- What part of speech is feature envy?
- Feature envy is a noun.
Words near feature envy in the dictionary
Source and license
Adapted from Wiktionary: feature envy (page history and authors). Text available under the Creative Commons Attribution-ShareAlike 4.0 license. Word.ws reformatted the entry and added links. Wiktionary data of 2026-09-02.
Last updated:
Cite this entry: “feature envy.” Word.ws, https://word.ws/feature_envy. Based on Wiktionary, CC BY-SA 4.0.
