Code Smell 161 - Abstract/Final/Undefined Classes
TL;DR: If your language has the right tool, your classes should be either abstract or final.
Problems
Subclassification for Code Reuse
Classes with just one concrete subclass
Liskov Substitution Violation
Yo-Yo Problem
Solutions
Declare all y...
maximilianocontieri.com2 min read