For my personal guidance only, I would like to know more about the business context that makes such a design choice desirable since my first look at reading the title was "Oh, a very, very bad idea! The NEVER base class should know something (and worse: manage) its derived classes.
Ssithra
source share