Code Smell 136 - Classes With just One Subclass
Being generic and foreseeing the future is good (again).
TL;DR: Don't over-generalize
Problems
Speculative Design
Complexity
Over-Engineering
Solutions
Remove the abstract class until you get more examples
Context
In the past, programmers to...
maximilianocontieri.com2 min read