misfeature /mis-fee'chr/ or /mis'fee`chr/ n.
[common] A feature that eventually causes lossage, possibly because
it is not adequate for a new situation that has evolved. Since it
results from a deliberate and properly implemented feature, a
misfeature is not a bug. Nor is it a simple unforeseen side
effect; the term implies that the feature in question was carefully
planned, but its long-term consequences were not accurately or
adequately predicted (which is quite different from not having
thought ahead at all). A misfeature can be a particularly stubborn
problem to resolve, because fixing it usually involves a
substantial philosophical change to the structure of the system
involved.
Many misfeatures (especially in user-interface design) arise
because the designers/implementors mistake their personal tastes
for laws of nature. Often a former feature becomes a misfeature
because trade-offs were made whose parameters subsequently change
(possibly only in the judgment of the implementors). "Well, yeah,
it is kind of a misfeature that file names are limited to six
characters, but the original implementors wanted to save directory
space and we're stuck with it for now."
[common] A feature that eventually causes lossage, possibly because
it is not adequate for a new situation that has evolved. Since it
results from a deliberate and properly implemented feature, a
misfeature is not a bug. Nor is it a simple unforeseen side
effect; the term implies that the feature in question was carefully
planned, but its long-term consequences were not accurately or
adequately predicted (which is quite different from not having
thought ahead at all). A misfeature can be a particularly stubborn
problem to resolve, because fixing it usually involves a
substantial philosophical change to the structure of the system
involved.
Many misfeatures (especially in user-interface design) arise
because the designers/implementors mistake their personal tastes
for laws of nature. Often a former feature becomes a misfeature
because trade-offs were made whose parameters subsequently change
(possibly only in the judgment of the implementors). "Well, yeah,
it is kind of a misfeature that file names are limited to six
characters, but the original implementors wanted to save directory
space and we're stuck with it for now."
Related:
- misfeature: /mis-fee'chr/ or /mis'fee`chr/ n. A feature that
eventually causes lossage,
possibly because it is not adequate for a new situation... - featurectomy /fee`ch*r-ek't*-mee/ n.
The act of removing
a feature from a program.
Featurectomies come in two flavors, the `righteous'... - featurectomy: /fee`ch*r-ek't*-mee/ n. The act of removing a
feature from a program.
Featurectomies come in two flavors, the `righteous'... - feature n.
1. [common] A good property or behavior (as
of a program).
Whether it was intended or not is immaterial. 2... - vaxocentrism /vak`soh-sen'trizm/ n.
[analogy with
`ethnocentrism'] A notional disease said to afflict C programmers
who persist in coding according to certain assumptions that are
valid (esp.
under Unix) on VAXen but false elsewhere. Among ... - Nightmare File System n.
Pejorative hackerism for Sun's
Network File System (NFS).
In any nontrivial network of Suns where there is... - Nightmare File System: n. Pejorative hackerism for Sun's Network
File System (NFS).
In any nontrivial network of Suns where there is... - bug n.
An unwanted and unintended property of a program or
piece of hardware,
esp. one that causes it to malfunction. Antonym... - That's not a bug, that's a feature!
The canonical
first parry in a debate about a purported bug.
The complainant, if unconvinced, is likely to retort...
From the same category:
- alt bit /awlt bit/ [from alternate] adj.
See meta bit... - Death Star n.
[from the movie "Star Wars"] 1. The
AT&T corporate logo,
which appears on computers sold by AT&T and ... - fine adj.
[WPI] Good, but not good enough to be cuspy.
The word `fine' is used elsewhere, of course, but without... - critical mass n.
In physics, the minimum amount of
fissionable material required to sustain a chain reaction.
Of a software product, describes a condition of... - quantifiers
In techspeak and jargon, the standard metric
prefixes used in the SI (Système International) conventions for
scientific measurement have dual uses.
With units of time or...
