Jan 27, 2022
state is always irrelevant as long as the behavior is expected.
If you change the side of a squeare, never a rectangle should be affected
Most people use ‘is a’ relation and this is wrong since it is coupled to accidental state.
A better definition is ‘behaves like’