Почему объектно-ориентированное программирование часто усложняет, а не упрощает разработку
Казалось бы, очередной холивар на горячую тему (особенно последнее время). Но автор наброса Brian Will сделал это вполне аргументированно.
У меня, кстати, отношение к этому такое же. Особенно, когда ковыряешься в чужом оо-спагетти, прыгая туда-сюда между методами, добираясь до реальной логики.
Я активно использую модульный подход. Нет никакого смысла неадекватно плодить всякие объекты из того, что ими не является.
А последний ролик “Object-Oriented Programming is Good” — это что-то вроде ответа на фразу “Критикуешь? Предлагай!”.