6 ms·
I agree that premature generalisation is a problem, but to tell whether anything is premature, you must have all the information as the person who decided to ge
by pron 2y ago
I agree that premature generalisation is a problem, but to tell whether anything is premature, you must have all the information as the person who decided to generalise or optimise. Put simply, these are rules best applied to your own projects, not to others'.
Often I see people criticise some project for being overly generalised or "over-engineered" simply because they don't have as full a picture as the project's maintainers.