Glossary: Software Design Patterns in C++
Premature abstraction
Writing an interface, base class or factory before two or three real cases exist. A wrong guess about what will vary is hard to undo.
Glossary: Software Design Patterns in C++
Writing an interface, base class or factory before two or three real cases exist. A wrong guess about what will vary is hard to undo.