Premature Generalization
Premature generalization can happen when we incorrectly widen the scope of a problem, or try to anticipate use cases before they happen. It often comes about when we attempt to make a multi-purpose, or re-usable solutions before fully understanding what is really needed. Premature generalization is a trap we can fall into just about anywhere… Read More »