Страуструп про хороший и объектно-ориентированный код
Бьорн Страуструп рассказывает про Си++ и такой (53:34):
There are people who think good programming means object-oriented programming and object-oriented programming means use of enormous hierarchies. Certainly the first part of that statement is wrong. There’s lots of good code that are not object-oriented and there’s lots of lousy code that are object-oriented by that definition.