reinventing the wheel
Solving solved problems
Reinventing the wheel means wasting effort by creating something that already exists in adequate form.
The phrase is nearly always critical: Why are you reinventing the wheel? Just use the existing template.
It implies not just redundancy but ignorance of available solutions.
Occasionally used neutrally when starting fresh is genuinely warranted.
Not essential or required
- wastefulUsing resources carelessly
- pointlessLacking any purpose
- redundantExceeding what's needed
- inefficientPoor at using resources
duplication · superfluous · time-wasting · counterproductive · fruitless · misguided · avoidable · unoriginal
unnecessary
Not essential or required
inefficient · duplication · superfluous · time-wasting · counterproductive · fruitless · misguided · avoidable · unoriginal · derivative
- antipatternsspaghetti code, dead code, code smell, technical debt, cargo cult
reinventing the wheelbreaking new ground
Doing something never done
pioneering · blazing trails · original research · paradigm shift · first-of-its-kind
reinvent, reinvented, reinvents, reinvention, invent, invented, inventing, inventor, invention