Abstract Class Hierarchies, Factories, and Stable Designs
Much of the debate about the general aptness of class hierarchies is rooted in the different objectives taxonomists and implementers are thought to pursue. Designers of conceptual hierarchies tend to embrace Aristotle’s principle of genus et differentiae leading to a taxonomic hierarchy of categories or types [7], while those with implementation in mind focus on […]