Is-A versus Has-A
A common linguistic confusion.
Often responsible for inappropriate class structures.
VariableController has a level attribute.
VariableController is a HeaterController.
Previous slide
Next slide
Back to first slide
View graphic version