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