Most upvoted comment
Top rated programming books on Reddit rank no. 8
Where is my C++ replacement?(r/programming)
Even that isn’t fair. From Design Patterns: Elements of Reusable Object-Oriented Software (which is pretty much the first book about object orientated design patterns), the following is written:
> …That leads us to our second principle of object-oriented design: > > Favor object composition over class inheritance.
That was published in 1995. So best practice, even in the mid 90’s was to avoid huge class hierarchies.
Permalink : /r/programming/comments/289dtq/where_is_my_c_replacement/