Glossary: Software Design Patterns in JavaScript
Premature abstraction
Adding an interface, base class or factory before you have two or three real cases, which guesses what will vary and is harder to undo than plain code.
Glossary: Software Design Patterns in JavaScript
Adding an interface, base class or factory before you have two or three real cases, which guesses what will vary and is harder to undo than plain code.