Glossary: Software Design Patterns in JavaScript
Over-engineering
Building more structure than the problem needs, such as an abstract class, factory and registry for a single discount.
Glossary: Software Design Patterns in JavaScript
Building more structure than the problem needs, such as an abstract class, factory and registry for a single discount.