DEV Community

Discussion on: When does abstraction become over abstraction?

Collapse
 
cullophid profile image
Andreas Møller

Almost immediately.
You should only introduce abstractions if you are absolutely sure they are the right ones. Otherwise you are better off writing the code twice.
Its a good idea to discuss abstractions with your teammates before Introducing them to the codebase.