3 ms·
True, but even for games we already have a much better technique for doing it: runtime composition, which isn't really taught. The argument here is not so much
by whstl 2y ago
True, but even for games we already have a much better technique for doing it: runtime composition, which isn't really taught.
The argument here is not so much that "implementation inheritance doesn't work at all" but rather that it is a limiting way of modeling that causes more problems than it solves, and teaching it is a problem in itself.
Implementation inheritance should be a footnote given with a warning, rather than a main technique.