4 ms·
What people say they want, and what they do, are only loosely related. I have lost track of the number of in-house / one-off frameworks I have seen that have be
by mannykannot 8y ago
What people say they want, and what they do, are only loosely related. I have lost track of the number of in-house / one-off frameworks I have seen that have been justified on the grounds of making thing simpler, but which have the opposite result.
Efficiency is another common excuse offered for gratuitous complexity.
- TeMPOraL 8y agoOther common excuses are "we won't optimize prematurely" and "we avoid NIH syndrome". You then end up with something like Node ecosystem. Simplicity is hard.
- FooHentai 8y ago>I have lost track of the number of in-house / one-off frameworks I have seen that have been justified on the grounds of making thing simpler, but which have the opposite result. There's also 'simpler for me' vs holistically 'simpler'. A great example of this is a junior engineer comes into company, sees existing solutions and doesn't fully grok them, and jumps to 'lets throw this out and implement something better'. This is pretty common and the underlying motivation is indeed to make things simpler! But actually only from that individual's perspective.