4 ms·
I don't think I'd ever use "nih" to describe making wise decisions to go build a better version of something that exists in the community already. But "NIH Synd
by awinder 12y ago
I don't think I'd ever use "nih" to describe making wise decisions to go build a better version of something that exists in the community already. But "NIH Syndrome", the one where every little thing requires a custom built library or framework, is almost never wise or appropriate.
- fishnchips 12y agoFor my immediate team I required that a FOSS project be: 1) alive and well - judging by the number and recency of contributions; 2) modular - monolithic binaries are a no-no but libraries are generally fine; 3) use one of the few languages well supported by the existing build system; Once we started using those guidelines most FOSS projects we considered were dead in the water. (so were most commercial products BTW). The only thing is that even though my immediate team saw the benefit of this approach once I started talking about it in a wider circle my approach was considered an extreme case of NIH.