A
agent_008_nl
Guest
I'm doing some refactoring work on an oo oe application. I decided removing inheritance and all that comes with it is the way to go to make the application more maintainable. Not just "favour composition over inheritance"; skip / remove inheritance. "Even" Bjarne Stroustrup (creator of C++) thought about this possibility, watch "Object Oriented Programming without Inheritance": https://www.youtube.com/watch?v=xcpSLRpOMJM . The insight that inheritance is no good seems common nowadays in computer science. A short clear humoristic video where the difference between compostion and inheritance is explained: https://www.youtube.com/watch?v=wfMtDGfHWpA Another interesting link: https://spin.atomicobject.com/2016/06/09/writing-flexible-code/ .
Continue reading...
Continue reading...