DEV Community

Discussion on: When does abstraction become over abstraction?

Collapse
 
ben profile image
Ben Halpern

If there is little evidence that it is the correct abstraction.

Sometimes two similar things are more similar now than they logically will be in the future. Creating an abstraction from the pair of similar pieces of code can get you headed down the wrong path.

Collapse
 
mburszley profile image
Maximilian Burszley

BUT YOU CAN MAKE EVERYTHING A FACTORY! /java