Keith Collyer
Jul 24, 2024

--

In the early days of object-oriented work, the naïve belief was that modelling the real world through objects would yield an analysis that could be translated directly to a design. While that is not necessarily wrong, it isn't generally the best approach. So while inheritance can be very useful in analysis, that doesn't necessarily mean that it should be used in design, especially as the design has to take into account the characteristics of the implementation language.

--

--

Keith Collyer
Keith Collyer

Written by Keith Collyer

I’m a husband, father, grandfather, retired Systems Engineer, bassist, cyclist and will write on any and all of those things as the urge takes me.

Responses (1)