How to Build Better Software: It’s Simple

Bloatware. It’s an ugly term for an ugly phenomenon: the tendency of software developers to cram in every imaginable feature, including some that shouldn’t have been imagined in the first place. Creeping featuritis rarely results in better programs. It often makes them harder to use. And it can leave them sluggish, insecure, and unreliable.