3 ms·
Generalizing your point, introducing or expanding on any feature or functionality always implies proportional degradation of some other feature via new failure
by strogonoff 6y ago
Generalizing your point, introducing or expanding on any feature or functionality always implies proportional degradation of some other feature via new failure modes. (“Security feature” being a special case.)
First, does that always hold true?
Second—if we pretend it’s an axiom—careful and competent approach may allow to shift such degradation to aspects orthogonal to usability (instead of being perceivable by end user, failure modes could cause overhead, say, to maintenance or engineering teams).