3 ms·
Object oriented programming grew out of simulation of real world objects. Turns out, good OO design requires objects to NOT be like real world objects, at leas
by gte910h 16y ago
Object oriented programming grew out of simulation of real world objects.
Turns out, good OO design requires objects to NOT be like real world objects, at least in some parts, and the OO field has moved past it. However the terminology is still all bound up in simulation type objects, and people are often confused by examples used in schools and books about animals and dogs and barking.