4 ms·
This "feature hell" is often seen in open source projects, when users add dubious features that nobody except them needs, and as a result after many years the p
by codedokode 3y ago
This "feature hell" is often seen in open source projects, when users add dubious features that nobody except them needs, and as a result after many years the program has hundreds of CLI flags and settings and becomes too complex.
See openvpn as an example.
- 0xr0kk3r 3y agoIt is NOT feature hell. That is an absolutist/purist standpoint that only gets in the way in my experience. Products evolve to fit their market, which is literally why products are made. Complexity needs to be managed, not labelled and shunned because it is "too hard" or "ugly". That is life. Learn that early and it will help.