Code Smell 286 - Overlapping Methods
TL;DR: Avoid using private methods in parent classes with names that child classes can use.
Problems
The least surprise principle violation
Unexpected behavior and defects
Hidden dependencies
Limited extensibility
Code ambiguity
Open/Closed pr...
maximilianocontieri.com4 min read