logoalt Hacker News

riffrafflast Wednesday at 7:42 AM0 repliesview on HN

IIRC "Object Oriented Software Construction" by Bertrand Meyer makes it a point to argue against common inheritance examples (Rectangle < Shape, Employee < Person, etc), while still arguing for the utility of (multiple!) inheritance.

It's an interesting, if dated, read.