featurectomy

featurectomy

/fee"ch*r-ek"t*-mee/ The act of removing a feature from aprogram. Featurectomies come in two flavours, the "righteous"and the "reluctant". Righteous featurectomies are performedbecause the remover believes the program would be more elegantwithout the feature, or there is already an equivalent andbetter way to achieve the same end. (Doing so is not quitethe same thing as removing a misfeature.) Reluctantfeaturectomies are performed to satisfy some externalconstraint such as code size or execution speed.